jlnecker94 's review for:

Atonement Sky by Nalini Singh
4.75
adventurous challenging dark emotional hopeful mysterious tense fast-paced