Advanced water treatment advanced oxidation processes - Sillannpaa, Mika (Elsevier, 2020)