John married Margaret Elvira Fly in McDonald County, Missouri. Margaret (daughter of Asher Pipkin Fly and Marilla Elizabeth Cantrell) was born on 20 Mar 1841 in Barry County, Missouri; died on 23 Feb 1920 in Arkansas. [Group Sheet]