Handbook of Water and Wastewater Treatment Technologies - Cheremisinoff, Nicholas P (Boston Butterworth Heinemann, 2002)