Islam the religion of the stupid