John married Catherine Elizabeth Applegate 14 Feb 1866, First Presbyterian Church, Cranbury, Middlesex County, New Jersey, USA. Catherine (daughter of James Henry Applegate and Hannah M Reid) was born 14 Oct 1849. [Group Sheet]