TY - BOOK TI - Towards universal justice : International Penal Court : UN human rights mechanisms SN - 9290370653 U1 - 340.11 PY - 1993/// CY - Geneva PB - International Commission of Jurists, ER -