A memorial history of the Campbells of Melfort, Argyllshire, which includes records of the different Highland and other families with whom they have intermarried. (Supplement) /
M. O. C.(Margaret Olympia Campbell)
London : Privately printed,
1882-1894.