Environmental engineering - Weiner, Ruth F (Elsevier, 2007)