The Nature of Asatru: An Overview of the Ideals and Philosophy of the Indigenous Religion of Northern Europe.