Water wave mechanics for engineers and scientists - Dean, Robert G; Dalrymple, Robert A (Advanced Series on Ocean Engineering, 2, 1991)