Ships and Offshore Structures - Taylor & Francis

1754-212X