Andrew Bruce, 7th of Earlshall — Peerage person ID=677469