A review by savvyskeptic
The Darkest Hour by Erin Hunter

adventurous dark mysterious tense fast-paced