Overview

George David Henderson

(1888—1957) Church of Scotland minister and historian