TY - BOOK AU - Giles, R.V. TI - Fluid Mechanics & Hydraulics SN - 0-07-058609-8 PB - Tata McGraw Hill KW - Mechanical N2 - Engineering ER -