 She was Robert's cousin-german and part of his inheritance was the Barony of Stevenston and the lands of Auchenharvie.He also owned some of the lands of Lambroughton and Chapeltoun.He married Anne Purves of Purves Hall in 1669 and had seventeen children.