David Mahaffey


V. Rev. David Mahaffey

E-mail
AddressPost Office Box 130
South Canaan, PA 18459
Phone570-937-4411
Web

Lecturer in Comparative Theology, St. Tikhon’s Orthodox Theological Seminary

Lecturer in Comparative Theology

Areas of Interest



Logos Almanac of the Christian World

Welcome, Guest! (sign in)