Climate Change and Ocean Renewable Energy - Haddout, Soufiane; Hoguane, Antonio Mubango; Krishnamoorthy Lakshmi, Priya (Cham Springer, 2023)