500 Days: Secrets and Lies in the Terror Wars
Kurt Eichenwald
Hush Money
Robert B. Parker
Spenser novels (26)
Fair Warning
Michael Connelly
Jack McEvoy (3)
The Thousand Deaths of Mr Small
Gerald Kersh
Columbine
Dave Cullen