Environmental chemistry: a global perspective - VanLoon, Gary W; Duffy, Stephen J (Oxford University, 2000)