The best of an extremely good series! (Series must be read in order since one book leads into the next.)