Challenges and opportunities in Nanotechnology - BK Parthasarathy (Isha books, 2007)