Nanotechnology manipulates matter at the atomic level. It leads to innovative processes and products that are revolutionizing many areas of modern life. Huge amounts of public funds are being invested in the science, yet the public has little understanding of the technology or its ethical implications. Indeed, the ethical, social, and political dimensions of nanotechnology are only beginning to receive the attention they require - outside of...