The four parishes : Abernyte, Inchture, Kinnaird, Longforgan : a millennium celebration.
[Longforgan? : I.D. Taylor?,
2003?]
Cover title.
Church history