Environmental chemistry a Global perspective - Duffy, Stephen J (2004)