The International Criminal Court in an Effective Global Justice System

Effective

by: Linda E. Carter · Mark Steven Ellis · Charles C. Jalloh

Paperback

ISBN: 978-1-78471-983-8

ISBN-10: 1-78471-983-8

Edward Elgar Publishing Ltd · 2018