Ratings34
Average rating3.8
Overall a very satisfactory read, but missing this slight part that would have made it outstanding. Especially when you can never really shelf off those deep mind Culture book thoughts. But overall a fantastic book absolutely worth reading. Recommended