Sir John Cotton, 1621-1701