The IMLI Manual on International Maritime Law: Volume II Shipping Law by David Attard | Menrva Books