A mythical bird of great beauty, the phoenix is often an emblem of immortality or of resurrected idealism and hope.