Nano technology : basic science to emerging technologyShalini Suri · First published 2006Open the Tome