Search
In the Encyclopedia Britannica
Under category :
Muhammad in their Eyes
10183
2008/02/24
2025/07/13
"muhammad is the most successful of all prophets and religious personalities."
Previous article
Next article