Report.
Edinburgh Sabbath School Teachers' Union.
Edinburgh : Edinburgh Sabbath School Teachers' Union,
Description based on: 1848.
Edinburgh Sabbath School Teachers' Union