A review by arha
The Clockwork Rocket by Greg Egan

adventurous challenging tense medium-paced