Nano the essentials : understanding nanoscience and nanotechnolgy - Pradeep, T. (Tate McGraw-Hill, 2008)