Osmosis engineering - Hilal, Nidal; Ismail, Ahmad Fauzi; Khayet Souhaimi, Mohamed; Johnson, Daniel (Elsevier, 2021)