The Lies of Locke Lamora - Scott Lynch Daggers, poison, scheming, doublecrossing, hidden vaults, sharks, heroes and villains of dubious background, priests and beggars, a lot of muck and blood and sweat and pee and all in all a ripping good yarn.