St. Mary's Star of the Sea : 1854-2004.
[Edinburgh? : St. Mary's Star of the Sea?,
2004?]
Title from cover.
St. Mary's Star of the Sea (Church : Edinburgh, Scotland)