Blood Marks by Bill Crider
Approx. 74,520 words.
Published on June 10, 2012 by
He's smart, he's attractive, and he has a special vision: whenever he sees the blood marks on a woman--marks only he can see--he knows what he must do.
Kill her. Brutally. And not leave a trace of himself behind.