Beshir, M. M.; Habeebullah, Mohamed Thamby
(Postgraduate Unit, Faculty of Arts and Culture, South Eastern University of Sri Lanka., 2025-05-20)
As a result of several factors that put Muslims at a late stage on the ladder of material progress
in science and technology, which led many to accuse Islam of being the reason for the
backwardness of Muslims and that ...