Small is Beautiful
http://www.nas.nasa.gov/NAS/Education/nanotech/nanotech.html
Lists resources on nanotechnology. Includes DNA nanotechnology, molecular manufacturing, and computational nanotechnolgy.