Great modern inventions - Messadié, Gérald. (Chambers, 1991)