If you can't tell from the books I read I am a HUGE fan of Card. I really loved this book. It never ceases to amaze me how Card comes up with such exciting, new, and interesting worlds. The heroine of the book is intelligent, creative, and tough. I just loved her! Great ending - quite shocking! I couldn't put this book down.