Emanuel Swedenborg
1988 • 584 pages