Gin's strong personality and self-awareness are just part of what makes her such an interesting character. Interesting is good. Gin knows who she is, feels no need to justify her actions and makes no appologies for her chosen profession, unconventional even in crime-ridden Ashland. That's why her continued attraction to Donovan is slightly annoying; it's patently obvious he's never going to accept her completely. It's human nature to sometimes want what we cannot have, but Gin doesn't seem the type to let that dictate her actions. Yet, she continued to hope that Donovan would change his mind. This minor problem is far outweighed by the fascinating world of vampires, dwarves, giants and elementals that Estep has created. The plot is engaging and the action moves forward nicely. I'm definitely looking forward to the next book.