"Chattopadhyay, K K" Introduction to Nanoscience and Nanotechnology - \\200900ENGGPCX - Phi Learning Pvt Ltd 2009 New Delhi - 268p. includes index and biblioraphy