"MILES KELLY PUBLISHING" Great Inventions - 2006 - 31 ISBN: 9781842364369 Dewey Class. No.: 500 / 1081