James Strachan (B. 16 Feb 1804) who married Margaret Harris - I just can not find a death for him anywhere - Now I'm wondering if he died in service overseas?
He could have done, but the overwhelming likelihood is that he died in Hamilton some time between 1830 (when Peter was baptised) and 1834 (when his widow remarried), and that he was buried there, but that no record of his death has survived. Before 1855 only a minority of deaths were recorded, and those are generally either burial records or records of payments for the use of a mortcloth. You may just have to settle for knowing that he died between 1830 and 1834, though depending on what the original of Elizabeth's baptisms says, you may be able to narrow it down a little.
There could be a record of a mortcloth payment in the Hamilton Kirk Session records, but as these are not online I cannot look at them to check.
Why are you so determined that your James is the son of James Strachan and Margaret Smith, born 16 February 1804 in Forres? As you do not know when your James Strachan died, or how old he was when he died, you
cannot be sure of his date of birth, and you must not assume that he is the James Strachan born in Forres in 1804. It is quite a long way from Forres to Hamilton! Unless and until you have some specific and definite evidence to link your James Strachan to Forres, I strongly suggest that you forget about the Forres one and his date of birth, as the chances are that he is a complete red herring.
(For the benefit of other RootsChatters and avoidance of duplication the Forres thread is at
http://www.rootschat.com/forum/index.php?topic=718479.9)
I note that James' mother-in-law's given name was Ann(e), and that his first daughter was named Ann(e). This matches the traditional naming pattern. If James and Margaret were following the traditional pattern, it would suggest that James' father was Peter, not James.
The IGI lists two births of James Strachans with father Peter. Neither is especially close to Hamilton, but both are a lot nearer than Forres
- son of Peter Strachan and Elisabeth Ker, born 14 March 1795 in Forfar, Angus. This James Strachan would have been aged 30 in 1825, which is of an age to be married, and Forfar was well known for its shoemakers
- son of Peter Strachan and Katherine Stewart, born 18 June 1806 in Dunfermline, Fife. This one would have been just 19 in 1825 - old enough to be married, though it is a bit unusual for a tradesman like a shoemaker to be in a position to marry and support a family by the age of 19.
There may of course be other James Strachans whose birth and baptism records have not survived.