Environmental chemistry : chemistry of major environmental cycles - Yen, Teh Fu (Imperial College Press, 2005)