An introduction to coastal engineering - Isaacson, Michael, (Wiley,, 2025)