Chemical, biochemical and engineering thermodynamics - Sandler, Stanly I (John Willy & Sons, 2006)