Title: The unfinished task
Subjects: Protestant churches, New Church development, Missions, Home missions
Places: Kenya