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