General James Grant of Ballindalloch, 1720-1806 : being an account of his long services in Flanders, America and the West Indies, with original letters, throwing sidelights on many strange and ancient customs in the Highlands, on early days of road making and the recruitment and equipment of the first Highland Regiments.
Grant, Alastair Macpherson.
London : Published privately,
[1930]