Second Sight - Amanda Quick
I'm reading the Arcane Society series out of order. I don't think it matters. An enjoyable book.