Glenfarg and district past & present /
Jack, J. W.(James William),1866-1942,author.
Edition statement from front cover.
Library copy lacks map.