C. Bernard Ruffin (born 1947) is an American non-fiction writer who has written many books on religious subjects. He currently resides in Reston, Virginia, where he taught history for twenty-five years at South Lakes High School. He is pastor at Holy Comforter Lutheran Church in Washington, D.C.