Islam and the moral imperative