
Islam, Europe and Emerging Legal Issues
2 authors - Paperback
£52.99
Find out more
David M. Kirkham is Senior Fellow for Comparative Law and International Policy, International Center for Law and Religion Studies, Brigham Young University Law School.