Nano: the essentials understanding nanoscience and nanotechnology - Pradeep, T (New Delhi McGraw Hill Education, India, 2007)