Fundamentals of Water Treatment Unit Processes: Physical, Chemical, and Biological
Colorado State University, Fort Collins, USA