Question: who are the ghosts in a christmas carol
Answer: Present; Christmas Past; Yet to Come