The Works Of John Witherspoon: Containing Essays, Sermons, &c., On Important Subjects ... Together With His Lectures On Moral Philosophy Eloquence And ... Many Other Valuable Pieces, Never Before...