"Davis, Adam Hart" Inventions - London Walker Books 2000 - 10 ISBN: 9781406315004 Dewey Class. No.: 900 / 1422