Key technologies for the 21st centuries by Scientific American - New York W.H. Freeman 1996 - xiii, 174p. - Scientific American a special issue . ISBN: 0716729482 Dewey Class. No.: 601.12 / N96