The second book in a great series! I'm pretty sure I've read the series twice now. Actually, the third book was my favorite, but this one's pretty good to. Just as a word of caution, I wouldn't recommend this book to kids younger than 10, because there is some, uh, explicit material from now on, but not much. Younger kids probably won't understand many of the references.