Nanoscale Materials in Chemistry - KLABUNDE, Kenneth J. (Wiley Interscience, 2001)