Anthony Carty is Cheng Yu Tung Chair of Public International Law at the Tsinghua University School of Law in Beijing and Professor of Law at the University of Aberdeen.
The Decay of International Law
Anthony Carty - Paperback
£25.00
Philosophy of International Law
£33.99
Conflict and Change in the 1990s
2 contributors - Paperback
£47.50
Morality and Responsibility of Rulers
2 contributors - Hardback
£117.50
Anthony Carty - Hardback
£100.00