Worthies of old Elgin /
Jack, Walter.
Lossiemouth : [s.n.,
1990].
Cover title.
Collection of articles previously published in The Northern Scot.