Mathew & Elizabeth (Swan) Herriman/Harriman had the following children (all born in Haverhill):
1. Mathew, born 26 Jan 1673
2. Elizabeth, born 20 Nov 1675
3. Hannah, born 29 Nov 1677
4. Mary, born 17 Dec 1679
5. Margaret, born 6 Oct 1681
6. Abigail, born 7 Nov 1683
7. Mehetabel, born 13 Jun 1686
8. John, born 16 Jun 1688
9. Leonard, born 12 Mar 1689/90
10. Nathaniel, born 18 Jun 1692
11. Richard, born 9 Feb 1694/5
12. Abner, born 23 Aug 1699
Biography by Eileen Lentz.
Mathew & Elizabeth (Swan) Herriman/Harriman had the following children (all born in Haverhill):
1. Mathew, born 26 Jan 1673
2. Elizabeth, born 20 Nov 1675
3. Hannah, born 29 Nov 1677
4. Mary, born 17 Dec 1679
5. Margaret, born 6 Oct 1681
6. Abigail, born 7 Nov 1683
7. Mehetabel, born 13 Jun 1686
8. John, born 16 Jun 1688
9. Leonard, born 12 Mar 1689/90
10. Nathaniel, born 18 Jun 1692
11. Richard, born 9 Feb 1694/5
12. Abner, born 23 Aug 1699
Biography by Eileen Lentz.