Over the last few weeks, I've been re-reading the Ender saga by Orson Scott Card. I personally feel that Ender's Game is one of the most important books ever written. I feel that everyone should read it at least once, and anyone with a position of authority and responsibility should read it several times. Even after reading all seven of the books for at least the second time each, I find myself wishing there was more. I want to know the whole life story of nearly every character. It's like meeting someone that your best friend admires... you want to know as much as possible about them. You feel like because they are part of the life of someone who is part of your life, they should be a part of yours too.
Every time I read these books, I have to examine my life and wonder how what I do compares. Not in an envious or worshipful way. The best thing about the characters in Card's books are the fact that there are no "heroes" or "villians." His characters are regular people in their passions and the fact that they have to make choices in thier lives... and that sometimes the choices are wrong... or are right and hurt a lot. The people in the books are by turns, selfish, sacrificing, honorable, cowardly, loving, mean, and so many other things that make you feel like they are real people you might now. If you've never read Ender's Game, go get a copy... now.