Seol mar théacs é seo: Islamization of attitudes and practices in science andtechnology