Mary Long Peerage person ID=193507 Parents James Long Mary Keightley Children Margaret Butler Walter Butler Piers Butler Siblings Dorothy Long Sir Robert Long, 3rd Bt. Sir Giles Long, 4th Bt. Susan Long Anne Long Sir James Long, 5th Baronet Partners Walter Butler