Handbook of Ocean Wave Energy. - Pecher, Arthur. (Ocean Engineering and Oceanography Series, 2017)