Flying cars, space travel for everyone, the elimination of poverty and hunger, and powerful new tools to combat disease and even fight aging –these are some of the amazing predicated development of nanotechnology, the emerging science of designing and building machines at the molecular and atomic levels. Will this new scientific revolution be for better or worse? Some commentators have described utopias; others have prophesied disaster. Find ...