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