The origins, operation and impact of the Society in Scotland for Propagating Christian Knowledge in the Highlands and Islands, 1680-1800

The origins, operation and impact of the Society in Scotland for Propagating Christian Knowledge in the Highlands and Islands, 1680-1800

Kelly, Jamie John2017
Books, Manuscripts