Advances in coastal hydraulics - Panchang, Vijay; Kaihatu, James (World Scientific Publishing Co., Pte., Ltd., 2018)