Brownlie's principles of public international law - Crawford, James (University Press, 2019)
Book Title: Brownlie's principles of public international law Edition: Ninth edition.