New insights into membrane science and technology polymeric and biofunctional membranes - Bhattacharyya, D. (Dibakar) 1941-; Butterfield, D. Allan (Membrane science and technology series, 2003)