Overview

Hugh Osborne Douglas

(1911—1986) Church of Scotland minister