| The Meaning of Mecca : The Politi of Pilgrimage in Early Islam M.E. McMillan was awarded a PhD in Islamic History at the University of St Andrews and has worked as a translator for the UN Security Council. |
| The Meaning of Mecca : The Politi of Pilgrimage in Early Islam M.E. McMillan was awarded a PhD in Islamic History at the University of St Andrews and has worked as a translator for the UN Security Council. |