Are you an atheist? An agnostic? Perhaps you are deeply rooted in a religion. A Spiritualist Explains It All is for you. Here I present a spiritualist's understanding of the reality we find ourselves in. I only promise it will be interesting.