Text this: The hydraulics of open channel flow :