Advocating Social Change through International Law

Exploring the Choice between Hard and Soft International Law

Hardback : List price

EUR €154.00USD $185.00
Index Card