A review by curlygruene
The Shockwave Rider by John Brunner

adventurous hopeful lighthearted medium-paced

3.5