Environmental engineering - Kiely, Gerard (Chemical and petroleum engineering series, 1998)