Nanoparticles Building Blocks for Nanotechnology - Vincent Rotello (India Springer, 2010)