Heat transfer - Bejan, Adrian (John Wiley, 1993)