Overview

Walter Chalmers Smith

(1824—1908) United Free Church of Scotland minister and poet