Chattopadhyay, K K Introduction to Nanoscience and Nanotechnology - Bangalore Navajivana Publishers 2005 - 40 ISBN: 9788120336087