William married Hannah Phelps on 25 Dec 1860. Hannah (daughter of David J. Phelps and Elizabeth Olmsted) was born on 31 Oct 1842 in Canada. [Group Sheet] [Family Chart]