John Donald Alexander Arthur Makgill
John Donald Alexander Arthur Makgill was born on Sun 31st Dec 1899 and died on Fri 24th Jan 1986.
Beamish Person Id: 4584
- of Oxfuird (Viscountcy) in the Peerage of the Kingdom of Scotland
- Makgill of Cousland (Lordship) in the Peerage of the Kingdom of Scotland
Wikidata link: Q62086397
MNIS link: 2424