Wave Energy An Ocean Engineer’s High-Level Perspective

A brief introduction to ocean energy.