Decoding Mary Magdalene: Truth, Legend, and Lies