Dr. Alexander Bruce Giles1
Child of Dr. Alexander Bruce Giles
- Elsie Margaret Giles+2 d. 26 Mar 1962
Elsie Margaret Giles1 
From 10 September 1934, her married name became Macpherson.
Child of Elsie Margaret Giles and James Archibald Stewart Macpherson
- Thomas Alexander Stewart Macpherson+2 b. 3 Dec 1935
Thomas Alexander Stewart Macpherson1
He was educated at Edinburgh Academy, Edinburgh, Midlothian, ScotlandG.1 He was appointed Fellow, Society of Antiquaries (F.S.A.Scot.)1 He was a chartered surveyor.1 He was appointed Fellow, Royal Institution of Chartered Surveyors (F.R.I.C.S.)1 He lived in 2003 at Caerketton, 39 Swanston Avenue, Edinburgh, Midlothian, ScotlandG.1
Children of Thomas Alexander Stewart Macpherson and Catherine Moyes
- Helen Margaret Stewart Macpherson+2 b. 25 Apr 1964
- Bruce James Stewart Macpherson2 b. 13 Mar 1966
- Alison Catriona Stewart Macpherson+2 b. 5 May 1970
William James Moyes1
Child of William James Moyes
Catherine Moyes1
From 28 July 1962, her married name became Macpherson.
Children of Catherine Moyes and Thomas Alexander Stewart Macpherson
- Helen Margaret Stewart Macpherson+2 b. 25 Apr 1964
- Bruce James Stewart Macpherson2 b. 13 Mar 1966
- Alison Catriona Stewart Macpherson+2 b. 5 May 1970
Bruce James Stewart Macpherson1
He graduated from Edinburgh University, Edinburgh, Midlothian, ScotlandG, with a Master of Arts (M.A.)1 He graduated from Durham University, Durham, County Durham, EnglandG, with a Master of Arts (M.A.)1
Helen Margaret Stewart Macpherson1
She was registered as a Registered General Nurse (R.G.N.)1 From 9 April 1988, her married name became McCabe.
Children of Helen Margaret Stewart Macpherson and Derek Alexander McCabe
- Christopher Alexander McCabe2 b. 8 Dec 1991
- Sarah Catherine McCabe2 b. 10 Sep 1994
Derek Alexander McCabe1
Children of Derek Alexander McCabe and Helen Margaret Stewart Macpherson
- Christopher Alexander McCabe2 b. 8 Dec 1991
- Sarah Catherine McCabe2 b. 10 Sep 1994
Christopher Alexander McCabe1