Swedenborg, Emmanuel, Swedish philosopher