Yes John and Ann (the ones who potentially married in Glasgow) were my great x7 grandparents.
John (b1740) was their son, who had a son called David b1780. David married Anne Small, and they had a son called Robert (b1816) who married Agnes Mackie. Robert and Agnes had a son called David (b1837) who married Catherine Harley. David and Catherine had a daughter called Jemima Dunbar Laing who was born in 1871, she married Robert Brotherton Small. Robert and Jemima's eldest son, James Small (b1897) married Helen Mary Clark Fleming, and their eldest daughter, Agnes Grace Sanderson Small (b1922) was my grandmother.
Phew!