Books by Unknown Author

Tackling Torture
2023

Islands, Law and Context
2023

Research Handbook on Torture
2020

European Court of Human Rights and the Freedom of Religion or Belief
2019

Religious Liberty and International Law in Europe
2011

Religious Liberty and International Law in Europe
2010

African Charter on Human and Peoples' Rights
2002

African Charter on Human and Peoples' Rights
2002