"John Farndon" Discovering Science - Miles Kelly Publishing 2004 - 39 ISBN: 9781842362693 Dewey Class. No.: 500.030 / 1501