This is actually the first story in the omnibus edition I bought, of Diana Tregarde Investigates.
As my first introduction to Diana, it was a good one, and I enjoyed learning about her, how she got to become a Guardian, and a witch, and a writer of romantic bodice rippers - and how she met Andre, a vampire who is doing his best to protect a gypsy tribe from a Psychic vampire.
Also involved, is her ex boyfriend Dave who, with his band of musicians, have suddenly hit the high life - but in a way that Dave doesn't have the stomach for, and who is finding it harder than he thought, to back away. Unfortunately, he is in the hands of the group's Patron, Master Jeffries, who is the very Psychic Vampire that is causing Di so much trouble, and who had partnered with a Japanese Gakl, a being who feeds on the soul of it's victims. Because Dave's band mates are totally with them, and who prefer the dark side of life, too, Dave is being forced to go along with them, or become a victim.
When some of the gypsy clan are kidnapped, it takes everything that Diana, and Andre, can give, in order to rescue them - but at a price that Dave, himself, decides to pay, in return for the hurt he has caused.
I enjoyed reading this. It wasn't a great classic or anything like that but, as usual, Mercedes has put humanity, into it, in all it's shades, and I found the interaction of the characters very entertaining. I particularly enjoyed Diana's interactions with Andre, plus going back to the 80's, before smartphones, and laptops - life was simpler then - though I don't miss having to use payphones to keep in touch with people! Lol