Caine, Rachel -- Unknown (Outcast Season, book 2)

Ex-djinn attempts to deal with evil magical threat, with the aid of the entire human magical community. They're not winning yet. Fireworks, earthworks, and... er... waterworks.


Books I have acquired recently
All the books I own