Great World Religions: Islam – John L. Esposito (The Great Courses)
1 Islam Yesterday, Today, and TomorrowThe diversity of cultural and religious practices of Islam is reflected by the geographic expanse of the Muslim world. Islam’s more than 1 billion followers live in 56 countries around the world, yet many in the West know little about it and are familiar only with the actions of a … Read more