Corporate Obligations Under International Law by Markos Karavias | Menrva Books