Islam’s cure fort despair