Thanks Andrew - after Further thought. I am now wondering if I got this Right certainly Robert was from Selkirk on the Marraige Certificate. And Janet waters and Thomas from Selkirk had a Son Robert. Robert was my great great Grandad. But if Robert was born 1799 that would make him 39 on Marriage???
Robert Forson Flesher (Selkirk) Married Andrewina Houston (Leith)1838 Born 1799? David Forson Stoker Leith (Married Mary) Born 1857 David Forson Seaman /Hammerman Leith Born 1886 GD Forson Engineer Greenwich (Eleana Morris) Born 1921