J.W. Kamphuis Coastal Eng. Theory and Practice 1 Coastal Engineering – Theory and Practice J. W. Kamphuis Queen’s University Kingston, ON, Canada K7L 3N6.