H D Ramachandra Hydraulics and Pneumatics - Bangalore Sudha Publications 2016 - 325 ISBN: 9788193001042