Principles of public international law - Brownlie; Crawford James (UK Oxford University Press, 2012)