John Cotton
Details
Birth Date 1584
Death Date 1652
Personal Name Cotton, John
Alternate Names
- Cotton, John, 1584-1652.
- John 1584-1652 Brief Expositio Cotton
- John 1584-1652. Brief expositio Cotton