Highland balls and village halls
Lockhart, G. W.(G. Wallace)
Barr Luath Press
1985