Not in the Flesh
Ruth Rendell
Inspector Wexford Mysteries (21)
The Prince of Beers
Alex Berenson
The Greatest Empire: A Life of Seneca
Emily Wilson
Why Does the World Exist?: An Existential Detective Story
Jim Holt
Sick Puppy
Carl Hiaasen
Skink (4)