Modern Spiritualism: Its Facts and Fanaticisms, Its Consistencies and Contradictions