St. Mary's Parish Church, Haddington.
St. Mary's Church (Haddington, Scotland)
[Haddington : The Church,
1999]
Order of service for 5 December 1999 on the occasion of the unveiling of the Millennium Banner.
Cover title.
St. Mary's Church (Haddington, Scotland)