Discoveries in science : How they are made - Lotspeich, William (A Ladder Edition / adapted by Janeth H. Ewald, 1968)