Introduction to coastal engineering and management - Kamphuis, J. William (World Scientific Publishing Co. Pte. Ltd., 2000)