Manyebook
Bryan Bunch
The Timetables of Science
Mathematical Fallacies and Paradoxes
The History of Science and Technology