Environmental engineering - KIELY, Gerard (1998)