A review by tmika
Archenemies by Marissa Meyer

4.0

This book (second in the trilogy) makes up for the first one, filling in on some character holes and introducing a real plot.