Advanced engineering thermodynamics. - Bejan, Adrian (J. Wiley, 2006)