In the second book of the Daughters of Light series, the demon-hunted Seers are in a race against time to return a stolen ring. Twin sisters Jade and Jasmine are finally together after a five-year separation, but there’s no time to enjoy the reunion. As Seers, the sisters are being hunted by demons spilling through the rift, and the city is on high alert against terrorist threats. The Protectors at Beaconsfield have gathered as many Seers as possible, as the countries that haven’t been...