Tom M. Horner is an Episcopalian priest who holds degrees from the Duke University Divinity School and Columbia University. He has taught courses in religion at The College of Mount St. Vincent in Riverdale, New York.