Mephistopheles : the Devil in the modern world