well_read_unicorn 's review for:

StarCrossed by Elizabeth C. Bunce
4.0