Terry (ThM 99, PhD 10) and Rose BoyleVisits / By Greta Terry is a pastor with Insight for Living UK in England.