Moral development and making all things new in Christ - Titus, Craig Steven (The Thomist, 2008)