Three Live Ghosts may refer to: