The timetables of science : - Hellemans, Alexander (Simon and Schuster, 1988)