Science and Technology for Water Purification (2nd Edition). - He, Kai; Qi, Yuanfeng (Water (20734441), 2026)