Kelley Armstrong has published twenty-one fantasy novels, thirteen to date in her Women of the Otherworldseries, two in her Cainsville series, six in her Darkest Powers series and three in the Age of Legends series. She has also published three middle-grade fantasy novels in the Blackwell...
Read More →