I just finished Blindsight yesterday and I have to partially agree with Vvoid. I am the biggest opponent of entertainment media hand holding its audiance by having to explain every little thing to them, however, it just seemed like a guy with a few really interesting ideas trying his hardest to sound as smart as he possibly could and that made it less enjoyable. That being said, it was a good read and I am excited to read some more of the suggestions on this thread. RR recommendations come through again.