A review by anneweaver9
Resonance by Celine Kiernan

3.0

Ok. Would give it 3.5, if could give half marks.