"Garratt,James" Design And Technology - Cambridge University Press 1996 - 320 ISBN: 9780521556071 Dewey Class. No.: 629.23 / .4447