Islam and Civilisational Renewal
Return to Article Details The Farewell Sermon of Prophet Muhammad: An Analytical Review Download Download PDF