The Philosophy of Spiritual Intercourse: Being an Explanation of Modern Mysteries
Publisher: Colby & Rich
Published: 1880
Number of pages: 421