A review by kgenereaux
Magic Triumphs by Ilona Andrews

3.0

Hmmmmm....it was fine. Endings are hard and this one was fine.