How the Failure to Adopt the Printing Press Gave Europeans a 300 Year Advantage Over Muslims and Contributed to the Fall of the Last Islamic CaliphateAkbar Zab|10th October 2021
Ecology, Sustainability, and Future Generations: An Islamic PerspectiveIslamic Foundation for Ecology and Environmental Science|2nd June 2023