Machines : an illustrated history / - Strandh, Sigvard, (Beazley,, 1979)