Mary Magdalene: Her History and Myths Revealed