Marine renewable energy handbook - Multon, Bernard, editor (ISTE, 2012)