Jonathan Edwards : puritan, preacher, philosopher - Smith, John Edwin (Outstanding Christian thinkers, 1992)