That's Flannery O'Connor - but I can't place it yet .... something is nudging the back of my brain - book about a corrupt preacher? Movie with Tom Cruise? [refusing to Google]
[banged my head into the corner of an open cabinet door Sunday night - think some brains leaked out along with the blood!

]