Chattopadhyay, K K, Banerjee A N Introduction to Nanoscience and Nanotechnology - New Delhi PHI 2021 - viii\,268 ISBN: 9788120336087