Answer: masterofconscience

AnswerCrossword Clue
MASTEROFCONSCIENCEAngel on one's shoulder?