Text this: Engineering fluid mechanics and hydraulic machines