Kitty Goes to Washington by Carrie Vaughn (#2 in Kitty Norville series) 2006 (342 pgs)
When she’s called on to testify at a Senate hearing on the paranormal, Kitty finds herself facing off with foes both human and not so human. In the “definite enemy” camp, there’s a vitriolic senator looking to bring back the good ol’ McCarthy days, and the eerie leader of a revival-like cult of born-again vampires and werewolves. In the “are they or aren’t they” category, there’s the vampire mistress of the city who insists that Kitty accept her hospitality, and a paranormal researcher with nebulous motivations. Luckily, Kitty’s got friends too.