A review by sci_mom
Glass Houses by Madeline Ashby

challenging dark emotional mysterious tense medium-paced

3.5