Oceans of Energy: Renewable Energy Solutions for Islands
A. van Hoeken