The James Grant papers in the National Library of Scotland /
Cunningham, Ian Campbell,author.
Stapled sheets.
Originally published in History in Africa, 7(1980).
Grant, James Augustus, 1827-1892.
National Library of Scotland