Bomb, Book and Compass: Joseph Needham and the Great Secrets of China. by Simon Winchester