Awesome, awesome book. O.S. Card is one hell of a writer. Many philosophical stuff to learn from this book, many tears to shed, many things to think about. Thank you to Card for his excellent storytelling and writing. I love it to bits! I just don't know if I have the courage to read the sequels. I want to keep this wonderful memory as it is. LOL.