Journal of Ship Production and Design

0.017539978027344