Thermal And Hydraulic Machines - Kumar, D.S. (NEW DELHI)