David Macpherson (historian)From Wikipedia, the free encyclopedia David Macpherson (26 October 1746–1 August 1816) was a Scottish historian.