Environmental Engineering Principles and Practice. - Mines, Richard O. (New York Academy of Sciences Ser., 2014)