Science at the nanoscale: An introductory textbook - Shong, Chin Wee, et al (2010)