The Practice of Shared Responsibility in International Law by Jessica Schechinger | Menrva Books | MenrvaBooks