pedigree of Stephen Greenleaf
Stephen Greenleaf
(
7369
)
Araw ng Kapanganakan
1628-08-10 -- Essex, Essex, Massachusetts
Araw ng Pagkamatay
1690-12-01 -- Newbury, Essex, Massachusetts