Unholy Magic (Downside Ghosts Series #2)

Unholy Magic - Stacia Kane 4.5 stars. Just fantastic. Review to come.