1-4 of 4 Books
Our common seas
By Don Hinrichsen
Where land meets sea
By Anna Ryan
Coastal systems
By Simon K. Haslett
Coastal and estuarine management
By Peter W. French