Tarves lang syne : the story of a Scottish parish /
Porter, William A.
York : Maxiprint,
1996.
Includes index