History of technology : - Hall, A. Rupert (Mansell Publishing Limited, 1981)