Developments In Offshore Engineering by John B. Herbich & Khyruddin A. Ansari