Basile, Angelo, ed. Advanced membrane science and technology for sustainable energy and environmental applications - Oxford Woodhead Publishing 2011 - xxix, 818 p. Dewey Class. No.: 333.79 B292A