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