Introduction to coastal engineering and management - Kamphuis, J. William (Advanced series on Ocean Engineering, v.16., 2000)