Dr. Marek Chodakiewicz introduced the civilization of Islam, explicating its history, religious and legal traditions, and various competing factions within Islam.
Dr. Marek Chodakiewicz introduced the civilization of Islam, explicating its history, religious and legal traditions, and various competing factions within Islam.