Old Scottish Psalm Tunes. A supplement to existing Psalmodies ... [Prefatory note signed J.S.A., ie James Smith Anderson, compiler].  Revised and enlarged edition.
Anderson, James Smith