A review by araleith
2312 by Kim Stanley Robinson

3.0

I am struggling with rating this book because I liked it and didn't like it and it was weird and slippery and I can't decide if it even had a real concrete plot.