The old Lords of Lovat and Beaufort.
Macdonald, Archibald,1853-1948.
Inverness : The Northern Counties Newspaper and Printing and Publishing Co.,
1934.