First, thanks for the quick reply!
I guess I should have mentioned in my first post that I have a subscription to Ancestry.ca and I have also researched the 1901 and 1911 Canada Census.
As to his DOB, the 1901 Census shows '1863', but his age at 37. Given that the Census was taken at the end of March, and would later turn 38 in October, then his birth year should have been shown as 1864. The census taker was to log a person's actual age, on the date of enumeration. So, at least I'm happy with the 1901 Census.
As for the 1911 Census, well, what can I say? His age is incorrectly shown as 49 instead of 47. The censuswas taken in Montreal, which is a mixed English/French city, and if the census taker were French (likely), there may have been a language issue. If I only go by the names, including the siblings, everything matches except for possible DOB discrepancies, but I've dismissed these as simply mis-communications. I'm certain these are a match.
My apologies for not stating more details about Thomas' Canadian history, but my interest lies more in his roots. Strange, but other older members of my family who have long passed, seemed to believe that my Great grand father (Thomas' father) was also named 'Thomas'. It was only after I found a church record of when my grand father Thomas died in Montreal, that the confusion began. It reads "Thomas Rotchford Lang, of the City of Montreal, son of the late John Lang of Edinburgh, Scotland, died on the twentieth of July, 1932". Witnesses were James Lang (his son - my uncle), and Fred Ross, his son-in-law. Yet, when Thomas married Annie Rourke in 1886 (Rawdon, Quebec), his name was recorded as 'Thomas Joseph'. No one seems to know where the 'Rotchford' (or, Rochford) portion of the name originated, but several of Thomas and Annie's children included a 'Rotchford as a middle name. I'm still working on that part of the puzzle as well.
I also have been taking advantage of 'Scotlands People', and paying-as-I-go. I keep paying, but I'm not making any real headway. And yes, it is very possible or likely that 'Lang' was spelled 'Laing' somewhere along the way, and I haven't ruled that out. While I have visited Scotland once, my knowledge of the various counties leaves a lot to be desired. But I'm learning as I go along. Is it possible for one to state 'for the record' (Marriage / Immigration, etc) that one is 'from Edinburgh ' for simplification, yet be from 'outside Edinburgh' in a totally different county/district? Perhaps this is why the trail goes cold.
There is an index of the 1841 Scotland Census that point to a John Lang in Lanarkshire, born abt 1838, but if I 'pay my money', I don't seem to able to find that particular John Lang. I'm usually very good at puzzles, but this is just weird.
My former family members also thought my GGF (who they believed was also named Thomas) married a Catherine Connors, but this lead goes totally nowhere, but I thought I'd just throw that out there, who knows.
Thanks again!