Unbounding the Future is an excellent book on Nanotechnology.