Handbook of coastal and ocean engineering - Kim, Young C., (World Scientific, 2010)