Bygone Kilmacolm /
Anderson, John Fyfeauthor.
Includes bibliographical references (page 2).