Home › Authors › Thomas E. Barnard 👤 Thomas E. Barnard 1 book Books by Thomas E. Barnard Computer applications in hydraulic engineering 2002