Stav dette: Islamization of attitudes and practices in science andtechnology