Roll of members of the General Assembly of the Church of Scotland.
Church of Scotland.General Assembly.
Edinburgh : The Assembly,
1830-