Elements Of Engineering Thermodynamics by James Ambrose Moyer & James Park Calderwood