This is one of my favorite Robinson book, second only to Infinite. The story is a bit philosophical, but remains entertaining. It really highlights Robinson’s writing prowess.