Author: Swedenborg, Emanuel, Wells, Raymond