This is not a beach read or a one-night-stand. It took me over a week to finish this. So be prepared to invest some time. It's dense with content, characters, and plot. All of these things are not bad, but it will take commitment to finish. You'll find a little bit of everything, philosophy, medicine, paleontology, nanotechnology, and the list goes on and on. The book takes a while to pick up pace, but then moves briskly. For me, the premise didn't jell, but as always, that's only one person's opinion. There is a sequel in the works; but I'm not sure when that will be out. Before making a decision about trying this story, I'd suggest checking out some more reviews.