Behold the spirit;: A study in the necessity of mystical religion