Kelley Armstrong is a Canadian writer, primarily of fantasy novels since 2001.
She has published twenty-one fantasy novels, thirteen to date in her Women of the Otherworld series, four in her Cainsville series, six in her Darkest Powers series and one in the Age of Legends series.