A review by taytots24
Exhalation by Ted Chiang

challenging inspiring reflective medium-paced
  • Strong character development? Yes

4.75