A review by neonsonight
The Darkest Hour by Erin Hunter

5.0