Peppas ,L.

Ocean ,Tidal and Wave Energy

9780778729334

J 621.312134 PEPP