Islam in the 21st century
By: Adnan Khan
Series: CIPD publications
Publisher: Centre for Islamic Progress and Development
Published: 2016
Place of publication: [India]
Language: eng
Number of pages: 69
Subjects: Qurʼan; Appreciation