Report and accounts for 1965 [etc.]
Holyrood Abbey Church (Edinburgh, Scotland)
[Edinburgh],
1966-.