Andreas O'Shea profile picture

Andreas O'Shea

Is this your author profile? Create an account to claim and customize it!

Stand Alone

Amnesty for Crime in International Law and Practice
The Protection of Human Rights in South Africa A Legal and Practical Guide
International Law and Organization A Practical Analysis