The muster roll of the Forfarshire or Lord Ogilvy's regiment : raised on behalf of the royal house of Stuart in 1745-6, with biographical sketches /
Mackintosh, Alexander,1845-1928.
Inverness : Northern Counties Newspaper and Printing And Publishing Co.,
1914.
Jacobite Rebellion, 1745-1746