"Revisiting The Development Of Islamic Civilization In 75 Years In Scopus: Bibliometric Analysis And Systematic Literature Review (SLR)." Journal of Namibian Studies: History Politics Culture 33 (2023).