Armitage, David

Foundations of modern international thought/ by David Armitage - London Cambridge c2013 - xii,300p.

includes index

9780521001694


International law--Philosophy

327.101