Islam: A Challenge to Faith