A review by doorisajar
Distress by Greg Egan

4.0

Even though this book was written well over a decade ago, it reads as though it was written last week. Impressive.