James Loeffler https://www.cambridge.org/us/universitypress/subjects/law/public-international-… Cambridge University Press 2019