Magdalene Unveiled: The Ancient and Modern Sacred Prostitute