Strathspey Players, Past and Present, etc.
Honeyman, William Crawford.