just read this again with my 5 yr old a week or so ago, always brilliant. i think dahl/blake is one of the best partnerships of imagination ever.