A review by jouljet
Graft by Maggie MacKellar

challenging emotional informative tense medium-paced

4.0