A review by kerrycat
Archenemies by Marissa Meyer

5.0

easily as good as the first - maybe even better. another crazy cliffhanger. Meyer has her work cut out for her to resolve this one . . .