Eight sermons upon different subjects. [electronic resource] : By the Rev. James Hazlitt, A.M