A review by remembered_reads
This Alien Shore by C.S. Friedman

5.0