Wave and tidal generation devices reliability and availability - Tavner, Peter J. 1946- (The Institution of Engineering and Technology, 2017)