8 Fold Star of Regeneration

Eightfold Star of Regeneration
The Eightfold Star, which has been employed from ancient times to represent Life Divine, is the ensign of attainment and the emblem of an undying aspiration; and, supremely, it betokens that ultimate act of Regeneration whereby the Divine Mind calls back to its eternal selfhood, into the eternal Becoming which is both the essence and the act of the divine nature, everything which it has sent forth into space and time.