Kamphuis, William J

Introduction to coastal engineering and management - Ed.2 - Canada World scientific publishing 2010 - xxxvii,525p. - Advanced series on ocean engineering ;30 .

9789812834843

Coastal engineering

627.222.21 / WIL