Coastal Engineering Research Center: Miscellaneous paper. 2-72. Glossary of coastal engineering terms; compiled by Richard H. Allen.

Tools