Physical chemistry of membrane processes - Timashev, Serge F (New York Ellis Horwood, 1991)