Nanoscale materials in chemistry - Klabunde, Kenneth J. (Wiley-Interscience, 2001)