Overview

Horace Walker

(1910—1994) Church of Scotland minister and administrator