Strathspey players past and present
Honeyman, Wm. C.(William Crawford),1845-1919.
Edinburgh The Hardie Press
1984
1st. pub'd. 1922 by Larg & Sons