I wasn't sure how I was going to feel about this book, as it's a bit out of my normal preferred genres--I don't read much straight-up science fiction at all.But, it showed up as a recommendation on amazon, and after reading the preview at GR, I decided to give it a shot.I was so glad I did. I rea...