Advances in Water Treatment and Pollution Prevention - Sharma, Sanjay K. (Springer Netherlands, 2012)