Long spines with appendages a report to the Wave Energy Steering Committee covering work supported by the United Kingdom Department of Energy
Edinburgh University Wave Power Project.
Great Britain.Department of Energy.
Great Britain.Wave Energy Standing Committee.
Edinburgh Edinburgh University Wave Power Project
1986
Ocean wave power.