Annual report of the Royal Edinburgh Repository and Self-Aid Society.
Royal Edinburgh Repository and Self-Aid Society.
Edinburgh : The Society,
Caption title.
Description based on: 12th (1989)
Royal Edinburgh Repository and Self-Aid Society