Great inventions through history - Messadié, Gerald (Chambers, 1991)