Tomorrow's chemistry today concepts in nanoscience, organic materials and environmental chemistry - Pignataro, Bruno (Wiley-VCH, 2009)