Water Wave Mechanics for Engineers and Scientists - Dean, Robert G. ((Advanced Series on Ocean Engineering ;)