Robuta

https://mepc.org/book-reviews/islam-and-the-arab-awakening/ Islam and the Arab Awakening - Middle East Policy Council Mar 20, 2024 - Book Author: Tariq Ramadan Reviewer: Mehran Mazinani Reviewer Title: University of Utah Publishing Info: Oxford University Press, 2012. 256 pages. $27.95,... the arab awakeningmiddle east policyislamcouncil