Just saw your message, I'm just getting into the Cains side of the family (by marriage). My mother's great grandfather George Heckford married Kezia Matthews (B. 1812) whose parents were Kezia Lanning and James Matthews. Kezia's father was George Lanning who married Sussannah in Morden, Dorset. Are these Lannings in your line? I don't have Mary Cains (yet). My Cains's are connected to the Heckfords, Cartridges & Haskells.