pyrococcusfuriosus
Pyrococcusfuriosus
pyrococcusfuriosus

I think the operative word in your paragraph is "early" Muslim states. Current Muslim states are not so tolerant.