George Carstairs (missionary)
From Wikipedia, the free encyclopedia
George Carstairs (1880–1948) was a Church of Scotland minister and missionary in India. In later life he was editor of Life and Work.
George Carstairs (1880–1948) was a Church of Scotland minister and missionary in India. In later life he was editor of Life and Work.