John R Coats

John R. Coats holds master's degrees from Virginia TheologicJohn R. Coats holds master's degrees from Virginia Theological Seminary (Episcopal) and Bennington College Writing Seminal Seminary (Episcopal) and Bennington College Writing Seminars.? A former parish priest, he was a principal speaker andars.? A former parish priest, he was a principal speaker and seminar leader for the"More to Life" training program in th seminar leader for the"More to Life" training program in the United States,...See more