A review by msbananananner
Observer by Nancy Kress, Robert Lanza

medium-paced

1.75