"Davis, Hart" Inventions - uk Walker Books - 12 ISBN: 9781406315004 Dewey Class. No.: 500.03 / "Davis, Hart"