Between Peril and Promise: The Politics of International Law

Rochester

by J. Martin Rochester

Paperback

ISBN: 978-1-933116-49-5

ISBN-10: 1-933116-49-8

CQ Press · 2006

See also:
2011PaperbackBetween Peril and Promise: The Politics of International Law