Coastal and ocean engineering practice - Kim, Young C. (Series on coastal and ocean engineering practice ;, 2012)