I am sorry, yes Majory/May Crawford is her name and I find her with John in the 1841, 51. and 61 census.
I actually at the start had more information on Marjory then John and as you said I found it very helpful.
Marjory was born to John and Jean Robertson Crawford about 1807 per the census she is about 4 yrs older than John. She died in 1879 on croftland in Blairgowrie, Perth Scotland. Her mother died in 1860 and is buried in the Blairgowrie Church yard. I am guessing that both Majory and John a buried there as well, but of course that is not certain.
John died also on/in croftland, Blairgowrie in 1864. His parents per the information on record (which I just found two days ago) are David and Margaret Robertson Ogilvie/Oglvy. Yes I have found records is both spellings! Thank you for the heads up!
At this point I feel I am on the right road, I just need to find birth in Leith and perhaps a reason why David and Margaret where there, or why he was there, you are correct there are a myriad of reasons why and how this all came to be !
These are their children:
Jean b.20 Aug 1833 in Clunie, Perth
John b. Feb 1835 in Newtyle, Angus he is my 2x great grandfather. Who after Marjory's death soon set off for Canada and settled in Sarnia.
Joseph S. b. 19 Dec 1837 Newtyle, Angus
Christian b. 25 Jun 1840 Bendochy, Perth, Scotland
David b. 1847 in Blairgowrie
Thanks so very much for your help! I will be digging in Scotlands People a bit I see...some records I need to verify!