Finnemore Fluid mechanics with civil engineering applications 11th ed - Mcgraw hill ISBN: 9781264787296