Scan barcode
A review by zeusandhera
2312 by Kim Stanley Robinson
3.0
I liked the sci-fi elements, but the plot points were few and far between. Can't say I like the characters very much either.