TY - BOOK TI - Thermal and Hydraulic Machines CY - New Delhi PB - PHI ER -