The Lies of Locke Lamora by Scott Lynch
Thieves
661 books — 1,265 voters