Overview

Hugh Martin

(1822—1885) Free Church of Scotland minister