- Applied Hydrodynamics: An Introduction
- Fish Swimming in Turbulent Waters: Hydraulic Engineering Guidelines to Assist Upstream Passage of Small-Bodied Fish Species in Standard Box Culverts
- Environmental Hydraulics for Open Channel Flows
- Applied Hydrodynamics: An Introduction to Ideal and Real Fluid Flows
- Applied Hydrodynamics: An Introduction to Ideal and Real Fluid Flows







