The Rise and Fall of the Third Reich by William L. ShirerA Short History of Nearly Everything by Bill  BrysonThe Code Book by Simon Singh
Best History Books
4,182 books — 4,682 voters