Courage, Love and the Meaning of Christmas: A Magical, Insightful, Adventure-Romance Novel