Overview

Thomas Leishman

(1825—1904) Church of Scotland minister and liturgical scholar