The Mystery of Pain and Suffering.