Saint Augustine of Hippo Selections from Confessions and other essential writings annotated & explained - Kelley, Joseph T.