Elements of Heat-Power Engineering (Pt1) door Clarence Floyd Hirshfeld & Hirshfeld