Principles of Shared Responsibility in International Law: An Appraisal of the State of the Art by Ilias Plakokefalos | Menrva Books | MenrvaBooks