Osmosis Engineering - Hilal, Nidal (Elsevier Elsevier, 2021)