How Good is God?