Eric Chaney has a new paper on the Golden Age of Islamic Science, in which he finds that the Golden Age ended due to events / processes internal to the realms of Islam, and not due to the Mongol Horde, Crusades, or colonialism, as others have posited.