A review by jarchivistkinnie
The Lies of Locke Lamora by Scott Lynch

adventurous dark emotional funny sad tense medium-paced

5.0