The book of Dunvegan. Being documents from the muniment room of the MacLeods of MacLeod at Dunvegan Castle, Isle of Skye /
Third Spalding Club (Aberdeen, Scotland)
MacLeod, R. C.(Roderick Charles),1852-1934.
Aberdeen,
1938-1939.