Modern Maritime Law (Volume 2): Managing Risks and Liabilities by Aleka Mandaraka-Sheppard Back to product details page >