by Rachel Caine
3.84
335 pages
6h 21m
Enter a dangerous world where the elements have a mind of their own and one woman must harness her powers to save the city from destruction, blending urban fantasy with thrilling suspense.