Macpherson | Family Album Records #2 Hon. Sir David Lewis MacPherson * 1818 Sir William Alan Macpherson of Cluny, 6th of Blairgowrie * 1926 Records #2 Surname Name index