A Shepherd's Song by Janice Lane Palko
Approx. 105,430 words.
Published on November 11, 2012.
Tom Shepherd arrives to sell the Christmas season’s hottest toy for three times its price to a desperate buyer when a snafu lands him in the middle of a bone marrow drive for a young boy who has leukemia. On Christmas Eve, Tom face choices that will affect not only himself but also whether the boy lives or dies. Not since A Christmas Carol has a tale so captured the spirit of Christmas.