000 00224 a2200097 4500
020 _a9781009304320
100 _aJan Klabbers.
245 _aInternational law
250 _a4th edition
260 _bCambridge University Press
_c2023