ISBN 0199584834 books & textbook
International Law as Social Construct: The Struggle for Global Justice
Oxford University Press /2012-07-13 Hardcover / 630 Pages
isbn-10: 0199584834 / isbn-13: 9780199584833
Oxford University Press /2012-07-13 Hardcover / 630 Pages
isbn-10: 0199584834 / isbn-13: 9780199584833