Klabbers, Jan

International law / - Cambridge : Cambridge University Press , 2013. - xxvi+350

9780521144063