The 3th International Islamic studies conference proceedings : Islamic values in a changing world : 23-25 March 2015 - College of Islamic Studies. 2017

9786162713958 (paperback)