Text this: Nalluri & Featherstone's civil engineering hydraulics :