Encyclopaedia of Nano Computers - Watts,Thomas (Anmol Publications Pvt. Ltd., 2006)