Programme.
Edinburgh Choral Union.
Edinburgh : Edinburgh Choral Union,
Description based on: 13th ser. (1886-1887).
With prospectus.