The posterity of the three brethern. A short history of the Clan Macpherson /
Clan Macpherson Association (Newtonmore). - Canadian Branch.
Macpherson, Alan G.(Alan Gibson),1927-
Newmarket, Ont.,
1966.