Seol mar théacs é seo: The majesty that was Islam :