A History of Science - Volume 3 - Williams, Henry Smith, 1863-1943 (Project Gutenberg, 1999)