Who's who in Scottish history /
Donaldson, Gordon.
Morpeth, Robert S.(Robert Spottiswoode)
Wales : Welsh Academic Press,
1996, c1973.
Includes index
Originally published: Oxford : Blackwell & Mott, 1973