I've been looking for some good sci-fi books to read. Some stuff I've liked: · The Truth Machine and The First Immortal by James L. Halperin. · The Andromeda Strain · Contact -- Even though I think Sagan was better with non-fiction than fiction. · Some fantasy and some horror (S. King, The Exorcist, etc.) · The Star Wars novels written by Zahn (the Thrawn trilogy set after ROTJ.) Most of the other SW novels that I read weren't written well. Some stuff I haven't liked or probably won't like: · I'm not into fantasy too much. So I don't think I would go for the George H.H. Martin or Robert Jordan series. · The Celestine Prophecy was the worst book I ever tried to read. · I didn't care for Ender's Game. Basically I'm looking for sci-fi that leans towards hard sci-fi (i.e. somewhat technically believable) and is also well-written. Good plot, three-dimensional characters, etc. Can anyone recommend anything for me? Many thanks!