Hellemans, Alexander; Bunch, Bryan. The Timetables of Science. Simon & Schuster. 1988. ISBN 0671621300.