All this endless chest-thumping about Muslims having discovered this and invented that doesn’t really establish what it is intended to establish: that Islam makes for a great civilization. All it does is beg the question of why, if Muslims accomplished all this, they didn’t do anything with it. Muslims discovered the earth was round, and […]