(Last login: 02/14/2021)
About:
Roger Peugh is Associate Professor World Mission at Grace Theological Seminary in Winona Lake, Indiana. He has twenty years of missionary experience as a church planter in Germany and is an active Bible conference speaker.