Advances in Marine Mechanical and Structural Engineering by Bin Liu | Menrva Books | MenrvaBooks