In God's School: Foundations for a Christian Life