Water Waves Relating Modern Theory to Advanced Engineering Applications - Rahman (Oxford University PressOxford University Press, 2023)