TY - BOOK AU - SINGAL- R.K TI - HYDRAULIC MACHINES ER -