An excellent book in an excellent series. Card is a master of both plot and character -- what a visionary!
I enjoyed this book, it is one of a series.
Out of the first 4 books, this one had the most bumps. It's still an enjoyable series, but this one had the biggest holes.