Islam: A Challenge To Faith