"Langlay,Andrew" Oxford ibtidai encyclopedia SCIENCE AND TECHNOLOGY - 2000 - 28 ISBN: 9780195794298 Dewey Class. No.: 500 / 1100903