Nanotechnology Bibliography Foresight Institute Nanotechnology at Xerox Nanotubes Nanotechnology on Galaxy Self replicating systems Rustum Roy in University Park