Cancel

Dr. S.M. Baugh

Dr. S.M. Baugh is an ordained minister in the Orthodox Presbyterian Church and professor of New Testament at Westminster Seminary California in Escondido, Calif.