Hydraulics & hydraulics Machines - Garg R P (Bharat Bharati Prakashan- Meerut)