My father and I have for the second time finished Hexwood by Diana Wynne Jones, Mistress of the Multiverse and Lady of Endless Surprises.
A seamless blend of Fantasy and Sci-Fi, for us this is THE Jones book that set the standard for originality that is nothing short of sheer genius coupled with surprises that had us literally banging our heads against the bed, yelling "We've been Jonesed!" Yes, for us "Jonesed" is a verb. There is a reason why we view Jones as second only to Tolkien, after all. Hence reading Hexwood again for the first time in over a decade was like seeing very old friends again and reliving some of the most memorable moments in all our long years of reading together.