Adventures of the Artificial Woman
Thomas Berger
The Code Breaker: Jennifer Doudna, Gene Editing, and the Future ...
Walter Isaacson
Rommel? Gunner Who?: A Confrontation in the Desert
Spike Milligan
The Revenge of Geography: What the Map Tells Us About Coming ...
Robert D. Kaplan
Old Flames
John Lawton
Inspector Troy (2)