8 books
Taqdeem Bayt Al-Maqdis
Islamicjerusalem Studies
Introducing Islamicjerusalem
Setting the New Agenda
Executive Summary - Time for Change
Time for Change
Introducing Islamic Jerusalem
Jerusalem in Islamic History and Spirituality