Nanoscale materials in chemistry - Klabunde, Kenneth J.; Richards, Ryan (Wiley, 2009)