The chiefs of Clan Macpherson. [With plates, including portraits.]
Cheyne-Macpherson, William George Douglas Lachlan Alfred,formerly MacPherson.
Edinburgh, 
1947.