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 assistant pastor at Holy Comforter Lutheran Church in Washington, DC.