Geoffrey HolisterBooksIdeas of scienceThe environmentHutchinson encyclopedia of modern technologyG.K. Hall encyclopedia of modern technologyAuthor data: Open Library