God's justice in this world