The Great Cat Massacre: A History of Britain in 100 Mistakes
Gareth Rubin
The Drunken Spelunker's Guide to Plato
Kathy Giuffre
How to Succeed in Business Without Really Crying
Carol Leifer
A Sleeping Life
Ruth Rendell
Inspector Wexford Mysteries (10)
Floaters
Joseph Wambaugh