Nano Science and Technology by Clare A. Gunn & Ping Sheng