An introduction to nanotechnology - Rathinasamy, A (New India Publishing Agency, New Delhi, 2012)