Edward Elgar Publishing Ltd

Edward Elgar Publishing Ltd
Show:
Sort By:
EU Private International Law: Harmonization of Laws (3ed)
EU Private International Law: Harmonization of Laws (3ed)
Law as Engineering: Thinking About What Lawyers Do
Law as Engineering: Thinking About What Lawyers Do
Global Environmental Law at a Crossroads
Global Environmental Law at a Crossroads