The Position of Heads of State and Senior Officials in International Law by Joanne Foakes | Menrva Books