It's about how they meet one Christmas Eve and have a magical adventure.
It's about friendship and families, sleigh bells and Santa, singing elves and flying reindeer, music and magic. It's about discovering your heart's true desire, and learning that the impossible might just be possible.
Narrated by Paul Shelley
5hrs 38 min
Third-person, alternating POV.
I'm so glad I decided to listen to it for it was completely and utterly enchanting!
The narration was so plummy and animated - the story so painfully, quintessentially, British that I almost died from the pompously festive sweetness.
William Trundle is a little boy with a big heart who loves dinosaurs and is unfailingly kind even to those who make him utterly miserable.
Mr Trundle is a dotty, Christmas loving, loon of a dad who dotes on his boy and hides his sadness over losing William's mum in an accident - the same accident that put William in a wheelchair - behind over the top festive delights and fantastical stories of the North Pole.
Mr Trundle and William don't have much in the way of material possessions but they have a house full of love and laughter and it radiates out from the pages.
Throw in Santa, Elves and a real-life Dinosaur (and an evil hunter of the rarest creatures that live) and you have one timeless, glorious, fantastically adorable Christmas book that will bring joy to the entire family.
If you're looking for a heart-warming tale that is both packed full of silliness while still having true meaning then give it a try.
It's written for kids - I'd guess 8 to 12 year olds - but is enough to make anyone with a heart feel cocooned in the magic and wonder of the season.