The Lies of Locke Lamora by Scott Lynch
Thieves
665 books — 1,271 voters