A review by sophieasreads
Origin by Jennifer L. Armentrout

5.0