A history of technology & invention : progress through the ages. Vol. II, The first stages of mechanization /
edited and with an introduction by Maurice Daumas ; translated by Eileen B. Hennessy.
- [First English edition].
- 694 pages : illustrations ; 26 cm