A review by wavepattern
Heavy Weather by Bruce Sterling

medium-paced

4.0