Eugene Stock

Editorial Secretary of the Church Missionary Society