It's called An Artificial Light, the third October Daye novel. My wife is a huge fan of Ms. McGuire. When we saw the new book at B&N the other night she couldn't pass it up. If you like urban fantasy you'll like this series too.