If you want to read some eye opening fiction then I would recommend cory doctorows three books, Little Brother, Makers and For The Win. I know it is stacked in the young adult fiction section but it still is good read for anybody.
<something irrelevant> I am shocked that in 26 comments till now nobody has mentioned Godel Escher Bach by Douglas Hofstater. Apart from everything else it has accomplished it is always the best seller in the "Nobody reads but everybody recommends" category, or at least the close second or draw to Art Of Programming by Knuth. </something irrelevant>
Good point about GEB. I actually read this when I was about 17-18 and it had a very profound effect on me and my understanding of computers and the mind. That said, I'm not sure I could get through it now (>10 yrs later). I think a lot of books need to be read at the right time in ones' life to be properly appreciated.
<something irrelevant> I am shocked that in 26 comments till now nobody has mentioned Godel Escher Bach by Douglas Hofstater. Apart from everything else it has accomplished it is always the best seller in the "Nobody reads but everybody recommends" category, or at least the close second or draw to Art Of Programming by Knuth. </something irrelevant>