Water wave mechanics for engineers and scientists - Dean, Robert G. (Advanced series in ocean engineering ;, 1991)