Comprehensive Water Quality and Purification - Satinder Ahuja (Elsevier Elsevier)