ed. by Clarke, Malcolm

Maritime Law Evolving: thirty years at southampton - London: Hart Publishing, 2013. - 276p.

9781472561480


Company, Corporate and Commercial Law
Environmental and Natural Resources Law
Consumer Law
Energy Law