The chemistry of nanostructured materials - Yang, Peidong (World Scientific, 2003)