"Adam Hart-Davis" Inventions - ,Walker Books 2012 - 5 ISBN: 9781406315004 Dewey Class. No.: 500 / 1763