Meeting Research and Education Needs in Coastal Engineering
by Commission on Engineering and Technical Systems, Marine Board
Coastal engineering
Writing a summary for young readers…
For young readers
Book data: Open Library
by Commission on Engineering and Technical Systems, Marine Board
Book data: Open Library