Title: Kahuhia
Subjects: Teachers, Biography, History, Church Mission Society
Places: Great Britain, Kahuhia (Kenya)
People: Cyril James Douglas Hooper (1916-1999)
Time periods: 20th century