The New Cain: The Temple Legend as a Spiritual and Moral Impulse for Evolution and Its Completion by Rudolf Steiner