Text this: Basic coastal engineering - Robert M. Sorensen