I found this book on Amazon and downloaded it to my Kindle because it was free and it was highly rated. I finished it last night and I have to say that I wasn't impressed. The science is really weak, the writing is pedestrian and the characters are flat. There are some good parts, but too much monologuing by the main characters to advance the plot.
I do not recommend this book.