About Ian MacPherson McCulloch Ian Macpherson McCulloch is a Lieutenant-Colonel (retired) in the Canadian Army and the author or editor of four books, including Highlander in the French & Indian War, 1756–63.