TY - BOOK ED - International penal court TI - Towards universal justice : : U N human rights mechanisms / SN - 9290370653 U1 - 341.483 23 PY - 1993/// CY - Geneva : PB - International commission of jurists, KW - Human rights ER -