David A. Johnson
David A. Johnson is an Episcopal priest. Previously he served as Associate Rector at Christ Episcopal Church in Charlottesville, Virginia. His books of collected sermons include Grace upon Grace, The Good News of God’s Grace, The Grace of God Has Appeared, and By Grace You Have Been Saved.