The Role of Prophets (mentioned in Quran by names) in the Evolution of Human Civilization - 2021 Vol.21, No.2 احیاء العلوم February 8, 2022April 14, 2023Dr. Abubakar Muhammad Rizwan Khan Dr. Hassan Imam pages:62-80