Scan barcode
A review by bradypunch
2312 by Kim Stanley Robinson
4.0
Brilliant. Nearly every page had some breathtaking description, turn, image, or phrase. My favorite Robinson so far.