By Lenn Snider
Published: November 19, 2012.
Faith-shaking parental secrets are inadvertently discovered. His belief in Santa, in himself, and even his belief in God fall into doubt. But persistent young sleuth Davey Christopher digs in to find the truth about the meaning of Christmas, about Santa, about Jesus, and Father God. Who is the Godsend? Are we all Godsent for each other?