Garratt, James Design and technology - Cambridge University Press ISBN: 9780521498579 Dewey Class. No.: 729 / GAR