God's sovereignty & human responsibility