Charters and documents relating to the Collegiate Church and Hospital of the Holy Trinity, etc.
Trinity College Church (Edinburgh, Scotland)
Edinburgh : For the Lord Provost, Magistrates, and Council,
1871.