John married Sarah M. Shaw on 26 Oct 1858 in Cumberland Co., North Carolina. Sarah (daughter of John Shaw and Elizabeth Urquhart) was born on 4 Oct 1833 in Cumberland Co., North Carolina. [Group Sheet] [Family Chart]