Duelling Idiots and Other Probability Puzzlers
Paul J. Nahin
Princeton Puzzlers (1)
Ship Captain's Medical Guide
Unknown
Ways That Are Dark: The Truth About China
Ralph Townsend
The Menace of Unreality- How the Kremlin Weaponizes Information, ...
Peter Pomerantsev & Michael Weiss
Learning React: Modern Patterns for Developing React Apps - ...
Eve Porcello & Alex Banks
What Happened in A. D. 70?
Edward E. Stevens