The Wee Free Men
Terry Pratchett
Discworld (30)
Going Postal
Discworld (33)
Conned
Kim Fielding
The Bureau (6)
Clay White
The Bureau (2)
A Short Stay in Hell
Steven L. Peck