Derya Little

Jerusalem in the Islamic Imagination

12/19/2017