Forerunners of the Renaissance: An Analytical Re-visitation of the Muslim Contribution to Historiography, Geography, Cartography and Philosophy - 2019 Vol.24, No.2 القلم November 26, 2021October 25, 2022Dr. Abubakar Dr. Maqbool Ahmad Awan pages: 21-35