A review by rizahw
Supernova by Marissa Meyer

5.0

A solid 4.5 stars.
The middle dragged a little, but the ending stuck the landing.