Margaret Blair Peerage person ID=688084 Parents Patrick Blair of Little Blair Marie Drummond Children James Blair, 11th of Ardblair Partners James Blair, 10th of Ardblair