Marine renewable energy handbook - Multon, Bernard (ISTE Ltd John Wiley & Sons, Inc., 2012)