Nanocomposites in wastewater treatment - Mishra, Ajay Kumar (Pan Stanford Publishing, 2015)