Rituals in Sacred Stone: Mary Magdalene's Message of Self Empowerment.