Membrane technology and environmental applications - Zhang, Tian C. (American Society of Civil Engineers, 2012)