Of course, like every religion, Islam has had its moments. Muslim scholars invented algebra, translated the writings of Plato and Aristotle, and made important contributions to a variety of nascent sciences at a time when European Christians were luxuriating in the most abysmal ignorance