TY - BOOK AU - James, C. S.  TI - Hydraulic Structures SN - 9783030340858 U1 - 627 PY - 2020/// CY - Switzerland PB - Springer ER -