I'm also descended from Margaret and James's daughter, Anne.
Anne married David Low, I'm descended from their son, John, who married Elizabeth MacDonald. Their daughter, Jessie, married Alexander Kerr. Their son, John married Alexandrina Edwards. Their son, John, maried Jane (or Jean) Robert. Their daughter, Agnes, married James Watt Gordon. My father was their son, David.
If you want to get more info, let me know.