A Concise Guide to the Quran: Answering Thirty Critical Questions by Ayman S. Ibrahim Back to product details page >