Wright, John

Waves, Tides and Shallow Water Processes - 2nd ed. - Heinemann Open University 2006 - 227p.

9780750642811

551.47 / WRI/WAV