The Mystery of Evil and Suffering