Advanced engineering thermodynamics - Bejan, Adrian (A Wiley-Interscience Publication, 1988)