Text this: Water Wave Mechanics For Engineer And Scientists Robert G. Dean And Robert A. Dalrymple