Shadow Souls - L.J. Smith What
the
frick did I just read?