Context

Context of The Qur'an, a new translation by Tarif Khalidi

Instantiates

Processing Feedback ...