HYDRAULIC MACHINES - SINGAL- R.K