Lectures1

Al-Aqsa: A Muslim's view, Keynote at the Marking the Sacred: The Temple Mount/Haram al-Sharif in Jerusalem, Providence College, Rhode Island