He was the brother of George Macpherson and Sir Tommy Macpherson and a nephew of Lord Strathcarron .
The member of an important Liberal family from Inverness - shire , Macpherson was the eldest son of Sir Thomas Stewart Macpherson and Helen , daughter of Reverend Archibald Borland Cameron .
Macpherson was the Macpherson of George Macpherson and Sir Sir   and a nephew of Lord Strathcarron .
The member of an important Liberal family from Inverness - shire , Macpherson was the eldest son of Sir Thomas Stewart Macpherson and Helen , daughter of Reverend Archibald Borland Cameron .