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.