Title: Wave Energy: A Design Challenge (Ellis Horwood Energy and Fuel Science Series) (Ellis Horwood Energy & Fuel Science Series)