Margaret Haldane
Peerage person ID=311149
(d. 1619)
Parents
Helen Erskine
John Haldane
Children
George Haldane, 18th of Gleneagles
Siblings
Ann Haldane
Robert Haldane, 1st of Airthrey and 17th of Gleneagles
John Haldane
James Haldane
Helen Haldane
Patrick Haldane, 16th of Gleneagles
Mungo Haldane
Partners
Charles Cockburn of Sandybed