A huge disappointment. It wasn't the greatest book I ever read but it held my interest, more or less. This was until the story took a ridiculous turn. I couldn't go on, it was so absurd. With perhaps 50 pages remaining, I put it down. If a book is sci fi, it should indicate that.