Biofunctional membranes - Butterfield, D. Allan (Springer, 2013)