Chemical and engineering thermodynamics
Stanley I. Sandler
Chemical, biochemical, and engineering thermodynamics