Handbook of water and wastewater treatment technologies. - Cheremisinoff, Nicholoas P (2005)