C. NalluriBooksCivil engineering hydraulicsHydraulic Structures, Third EditionCivil Engineering HydraulicsNalluri & Featherstone's civil engineering hydraulicsAuthor data: Open Library