Foundations of Islam: The Making of a World Faith

Foundations of Islam: The Making of a World Faith

1998 • 376 pages

Ratings1

Average rating3

15