Love Is a Mix Tape: Life and Loss, One Song at a Time
Rob Sheffield
Big Sky
Kate Atkinson
Jackson Brodie (5)
The Jennifer Morgue
Charles Stross
Laundry Files (2)
Origins of the Universe and What It All Means
Carole Firstman
King Rat
James Clavell