Cover of A Concise Guide to the Quran Answering Thirty Critical Questions
Buy on Amazon

A Concise Guide to the Quran Answering Thirty Critical Questions

by Ayman S. Ibrahim