Fundamentals of Salt Water Desalination by Hisham T. El-Dessouky & H.M. Ettouney