Author: John Cotton
Alternate names: Cotton, John, 1584-1652.; John 1584-1652 Brief Expositio Cotton; John 1584-1652. Brief expositio Cotton
Born: 1584
Died: 1652