The life and times of Cotton Mather - Silverman, Kenneth (Harper and Row, 1984)