History of modern science and mathematics - Baigrie, Brian Scott (Charles Scribner's Sons, 2002)