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