I am a huge Isaac Asimov fan and so I was really disappointed with this book. I thought it was boring and I didn't like the narrative style. I thought it started strong, but there weren't enough interesting ideas to give it more than 3 stars. I would recommend any of Asimov's other books over this one.