500 Days: Secrets and Lies in the Terror Wars
Kurt Eichenwald
The Last King of Scotland (1998)
Giles Foden
Voices From the Moon
Andre Dubus
Light-Horse Harry Lee: The Rise and Fall of a Revolutionary ...
Ryan Cole
Mystery
Jonathan Kellerman
Alex Delaware (26)