Just traced James McKechnie's with revised dob of 1852. Father was Alexander McKechnie, born 1823 Ireland & mother Mary Macaffer born 1823, second wife being Mary Macaffer born 1823. James was the second child of seven children.
Alexander's parents were Neil McKechnie Renfrewshire, & mother Rosan Carnegie. Mary Macaffer's parents were Archibald Macaffer born abt 1796 and mother Catherine McFadyen born 1798, Argyllshire.