A review by mutua1core
A Door Into Ocean by Joan Slonczewski

challenging hopeful inspiring medium-paced

4.0