Text this: Hydro Power Engineering: a textbook for civil engineers