coastal environments and beaches 31 pages 7108962