The Lies of Locke Lamora by Scott Lynch
Thieves
659 books — 1,256 voters