The applied dynamics of ocean surface waves - Mei, Chiang C. (Advanced series on ocean engineering ;, 1989)