Hainted

Hainted - Jordan L. Hawk Read this awhile ago, so don't remember a whole lot other than one character doing something I found very close to morally wrong.