nruth 's review for:

Artifice by Sharon Cameron
2.0
challenging dark sad tense slow-paced