The Shari'a and Islamic Criminal Justice in Time of War and Peace
Books / Paperback
Books › Political Science › Human Rights
ISBN: 110768417X / Publisher: Cambridge University Press, October 2013
Books › Political Science › Human Rights
ISBN: 110768417X / Publisher: Cambridge University Press, October 2013