Musharraf, Muhammad Nabeel, and Basheer Ahmad Dars. “ECLIPSES, MYTHOLOGY, AND ISLAM”. Al-Duhaa 2, no. 02 (September 15, 2021): 01–16. Accessed November 23, 2024. https://alduhaa.com/index.php/al-duhaa/article/view/77.