When Steven Connors dies suddenly on Christmas morning, six-year-old David has not only lost his father, but Christmas, too. Little does he know that his father isn't far, and will be stopping by to... This description may be from another edition of this product.