Overview

Kenneth MacLeod

(1871—1955) Church of Scotland minister and folklorist