Overview

Alexander Martin

(1857—1946) theologian and leader of the United Free Church of Scotland