The Lies of Locke Lamora by Scott Lynch
Thieves
664 books — 1,269 voters