William Ham ca. 1598-1673 of Portsmouth, New Hampshire

I've seen in print that some people think this William Ham is the father of John Ham of Dover, but that is not true.  These are two separate families.  There are no records between these two men.  It is just a coincidence that two men of the same surname lived so close to each other in early New Hampshire.

1. William Ham was born about 1598 and died June 1673 at Portsmouth, New Hampshire.  He married at Plymouth, Devonshire, England on 22 November 1622, Honour Stephens, baptized there on 4 February 1601/2 and died after 1667, daughter of William and Mary (Woode) Stephens.  William was a fisherman. William and Honour had two children:  Elizabeth and Matthew.