The Church and Scottish social development : 1780-1870 /
Mechie, Stewart.
London : Oxford University Press,
1960.
Includes bibliographical references (p. [169]-178) and index.
Church of Scotland.