Title: The Meaning of Mecca: The Politics of Pilgrimage in Early Islam, Author: M E McMillan
Title: From the First World War to the Arab Spring: What's Really Going On in the Middle East?, Author: M. E. McMillan