TY - GEN AU - Jan Klabbers. TI - International law SN - 9781009304320 PY - 2023/// PB - Cambridge University Press ER -