Individual Information
John Cotton
Birth:
14 May 1615
Frithelstock, Devon, England
FCID:16153:10900
Parents
Father:
Edward Cotton
Mother:
Margaret Petre
Marriage(s)
Ann White
md.
Children
1.
Living