Ed Rogers

Ed Rogers

Ed Rogers

Ed Rogers is completing his doctoral program in clinical psychology at Baylor University. This article was published on his blog PsychedCatholic and is reprinted here with kind permission.