Theory and applications of ocean surface waves - Mei, Chiang C.; Stiassnie, Michael; Yue, Dick K.-P