The science and technology of industrial water treatment - Amjad, Zahid (CRC Press, 2010)