Green chemistry for sustainable water purification - ul-Islam, Shahid; Shalla, Abid Hussain; Shahadat, Mohammad (Wiley, 2023)