I believe this book to be a modern classic, written by Bishop Steven Croft, 2006. The blurb on the back says: 'Packed with codes and secrets and inviting us to explore the deeper meaning of Christmas, this enthralling and touching tale can be read on many levels, and is suitable for adults and children alike.'