On the Edge -  Ilona Andrews
Ack. I'll have to come back and write something coherent when I'm not all fan-girl gushy. It's good. Just read it.