Alone Together: Why We Expect More From Technology and Less ...
Sherry Turkle
Peril on the Royal Train
Edward Marston
Inspector Colbeck (10)
One Million Steps: A Marine Platoon at War
Bing West
Python for Geospatial Data Analysis
Bonny McClain
The Auschwitz Photographer: The Forgotten Story of the WWII ...
Luca Crippa & Maurizio Onnis
Blackout
Campbell Armstrong
Bravo-Two-Zero
Andy McNab
Inventing Ourselves: The Secret Life of the Teenage Brain
Sarah-Jayne Blakemore
Wintersmith
Terry Pratchett
Worth Dying For
Lee Child
Jack Reacher (15)
Zero Hour
Nick Stone (13)