The Life and Times of Cotton Mather, by Kenneth Silverman

Must-Reads from Magazine