TY - BOOK AU - Andreas O'Shea TI - Amnesty for Crime in International Law and Practice SN - 9041117598 PB - Kluwer Law International ER -