equipment machine handling muslime islamic cnc industrial bible muslim din koran islam supplies god machinery moschee jesus church kuran muslima