History of technology : - Hall, A. Rupert (Mansell, 1976)