Stahn, Carsten The Law and Practice of the International Criminal Court - United Kingdom Oxford University Press 2015 - lxvii,1326p. ISBN: RS 20982.00 Dewey Class. No.: 345.01 STA