Future Perfect: The Augustinian Theology of Perfection and the Canterbury Tales · Study