Fundamentals of ocean renewable energy: - Academic Press;/ Elsevier, Cambridge : 2018 - 319 Dewey Class. No.: 621.042 / NEI