Hello Colin! My great great grandmother was Mary Finlay she too descended from Thomas Finlay and Agnes Robb. Thomas Finlay was the son of Thomas Finlay and Elizabeth Paton or Patie and was christenedin the parish of Cameron on the 10 September 1769 and died at Largoward 10 March 1844. I don't have any more information on his mother and father other than I think Thomas his father was buried at Dairsie in 1813. If you have any information you would like to share or if I can perhaps help you further please contact me.