Duelling Idiots and Other Probability Puzzlers
Paul J. Nahin
Princeton Puzzlers (1)
Code: The Hidden Language of Computer Hardware and Software
Charles Petzold
The Lost City of the Exodus: The Archaeological Evidence Behind ...
Ahmed Osman
Free Speech
Alan Haworth
Problems of Philosophy (1)
Socrates Meets Kant: The Father of Philosophy Meets His Most ...
Peter J. Kreeft
10xDNA - Das Mindset der Zukunft
Frank Thelen