Waves, Tides and Shallow-Water Processes, Second Edition
'Waves Tides and Shallow Water Processes is a superb text for explaining clearly the complicated processes of geophysical fluid dynamics.'Dr David L Porter, John Hopkins University