A review by janetval
Chrysalis by Lincoln Child

adventurous mysterious tense

4.0