Applied heat and thermodynamics - Theraja, B. L.