This book sat on my nook for a long time. It was one I was going to get around to reading sometime. A few days ago something made me read it. I am so glad I did. This was a remarkable story. The characters were very strong and fleshed out. The pacing were great. This can be called a scifi story yet it's hard to put into one category. It will appeal to anyone not just scifi fans. I highly recommend this book to anyone.