Classics of modern science : (Copernicus to Pasteur) by William S. Knickerbocker