Environmental engineering principles and practice / - Mines, Richard O. (Wiley Blackwell,, 2014)