Handbook of offshore engineering by Subrata Chakrabarti | Menrva Books | MenrvaBooks