I’m amused by the poor reviews.

You don’t listen to Robinson for science. You listen to it for science FICTION. I had a blast listening to the wild ride through time. The last 2 hours get a bit “out there” but that’s classic Robinson. I really enjoy this book and think I found a new narrator to follow too!