"Brewer,Duncan" 100 Things You Should Know About Inventions - 2008 - 638 ISBN: 9781842365892 Dewey Class. No.: 500 / 1809