The Mathers: three generations of Puritan intellectuals, 1596-1728