Ion Exchange in Environmental Processes: Fundamentals, Applications and Sustainable Technology by Arup K. SenGupta | Menrva Books | MenrvaBooks