Engineers and engineering, - Hinton of Bankside, Christopher Hinton, (Oxford U.P.,, 1970)