A review by lizfran
My Soul to Keep by Tananarive Due

adventurous challenging dark emotional mysterious tense medium-paced

4.5