Wow, this one caught me by surprise. Imaginative, original and intense. My love of weather studies didn't hurt, either. I found the lead character, Joanne, every bit as intriguing as Butcher's Dresden. Would love to see those two hook up in a story sometime. Ah, well, one can dream.