"Pradeep, T." NANO: The Essentials understanding Nanoscience and Nanotechnology - McGraw Hill ISBN: 9780070617889