Re: agnes hobkirk born in Scotland,1838?
Could your Agnes be the daughter of Robert Hobkirk and Mary Armstrong, christened 26 Aug 1838 at Castleton, Roxburghshire? That is the only Agnes in my database that fits. The next closest ones were born in 1816 in Yarrow, Selkirk and 1845 in Edinkillie, Morayshire.
The 1816 one is probably to old and the 1845 one is obviously too young.