Steel's Edge -  Ilona Andrews Awesome as usual. Ilona Andrews can do no wrong.