I think Castle Roogna is one of the best Xanth novels I have read. I couldnt put it down and was finished in only two days. Not only does it have adventure and thrills it also teaches us a little something about friendship and wisdom.