Handbook of water and wastewater treatment technologies - Nicholas P. Cheremisinoff (New Delhi:Butter worth Heinemann, 2006)