Chemical processes for environmental engineering - Yen, Teh Fu (Imperial college, 2007)