How could God allow suffering and evil?