Heroes of the scientific world : an account of the lives, sacrifices, successes, and failures of some of the greatest scientists in the world's history - Gibson, Charles R. (Charles Robert) (Seeley, Service, 1921)