3 centuries of falsehood exposed-- : the 'shame' of 1650 laid upon the Highland laird Neil Macleod, XI Baron of Assynt /
Johnson, Stanley Barker.
Macleod, M. L.
Macleod, E. A.
Cambridge : Misses Macleod,
1970.
MacLeod, Neil, Baron of Assynt.