Overview

Murdo Allan MacLeod

(1926—1996) Free Church of Scotland minister