Black Arts is the 7th book in the Jane Yellowrock series by Faith Hunter. Jane is a tall, native american skinwalker who began her career as a rogue vampire hunter, who got into the security business protecting high level vampire properties in Louisiana as a result of her expert skills. Those skills are greatly enhanced by her "Beast", the spirit of a puma she accidentally trapped when she was a child, turning into a symbiotic working relationship. Beast, by the way, provides excellent humor in her "voice", and terms for "stupid pack animals" and her direct impressions of how silly humans can be.
In this book, Jane is still trying to fit into working within a team, Yellowrock Securities, after working most of her life alone. In rapid succession Jane is asked to help her missing best friend, two "ladies of the night" from Katie's Ladies who have gone off and not returned, spearhead the security preparations for a high level vampire gathering while trying to keep herself together as her personal world crumbles around her.
Black Arts takes the reader on an edge-of-your-seat, roller coaster ride of tension and emotion so artfully done that at the end of the book the reader is literally stunned. I bought my copy, ask the library for one, you won't regret it.