TY - BOOK AU - Giles, R. V. TI - Fluid Mechanics and Hydraulics 3Ed (Pb 2018) SN - 9780071321280 U1 - 621.2 PB - McGraw Hill KW - General ER -