TY - BOOK AU - Kamphuis, William J TI - Introduction to coastal engineering and management T2 - Advanced series on ocean engineering ;30 SN - 9789812834843 U1 - 627.222.21 PY - 2010/// CY - Canada PB - World scientific publishing KW - Coastal engineering ER -