John married Sarah B. OLIPHANT on 20 Nov 1773 in Fincastle County, Virginia. Sarah (daughter of Ephraim OLIPHANT and Sarah Higgins STOUT) was born on 6 Apr 1751 in New Jersey; died about 1820 in Greene County, Tennessee. [Group Sheet] [Family Chart]