Nanochemistry : a chemical approach to nanomaterials / Geoffrey A. Ozin and Andre C. Arsenault. - Ozin, Geoffrey A (Royal Society of Chemistry, 2005)