Science at the Nano scale An Introductory Textbook - Shin wee Shong Sow Shorng Haur. Andrew TS Wee (Singapore Pan Stanford, 2010)