Lafferty, Peter Archimedes - New York The Bookwright Press 1991 - 48p. - Pioneers of Science . ISBN: 053118403X