The ideas put forth in this book regarding revolution, autonomy, and the law are somewhat thought provoking. It throws the trends we currently see in our global society into a reality within the context of a future off-world that is attempting to cope with the consequences of today’s problems.

My reading experience was a bit mediocre and a bit boring. The writing style is stilted and in some places hard to read. I did not feel emotionally invested in any of the characters. The characters lacked any dimension or likability. Having a supercomputer figure out everything for the characters also made the ending both unsatisfying and gave the characters no ability to figure out the revolution for themselves.

The story began with decent world-crafting and a lot description, but the last third of the novel drones on and on about minuscule events that don’t add to the plot or the universe of the book. Also, his views on women left a sour taste in my mouth, especially with the several times he mentions how simple or emotional women are. So it’s no surprise that his female characters, while strong in some sense, are boring and usually serve only to present a simplistic opinion that is countered and shot down by a male character. “Silly women, revolutions are for men.” Bleh! This is so strange, considering that Heinlein’s wife was a brilliant scientist and engineer.

Overall, interesting philosophical concepts were put forth, but with mediocre characters and narration.

Rating: 3 out of 5 stars