The Parish Church of Cupar Old and St Michael of Tarvit /
Boyd, Margaret Wilson Walker.
Joy, Ian.
Historical Society for the Royal Burgh of Cupar and District.
[Cupar (c/o Miss M.W.W. Boyd, Blairneuk, Cupar, Fife)] [Historical Society for the Royal Burgh of Cupar and District]
[1971]
Parish Church of Cupar Old and St Michael of Tarvit.