ID:DA12876709
Search authors sharing the same name
J. William Kamphuis
World Scientific c2020 3rd ed Advanced series on ocean engineering v. 48
: pbk
Available at 3 libraries
World Scientific c2010 2nd ed Advanced series on ocean engineering 30
hbk. , pbk.
Available at 13 libraries
World Scientific c2000 Advanced series on ocean engineering v. 16
Available at 18 libraries