John married Margaret Jane McLaren on 24 Mar 1847 in Cumberland Co., North Carolina. Margaret was born about 1829. [Group Sheet] [Family Chart]