Blood Vengeance

Keran has fought hard to live a quiet, boring life . . .

But it isn't long before his past comes calling in the form of an old friend, an angry vampire, and a mysterious disappearance.

Now Keran finds himself thrust deep into a world of monsters, magic, and myths from the old world. And somehow it's up to him to set things right.

If he fails to find the missing girl and soothe the wayward spirits, it could mean the end of life as he knows it... not just for him, but for the entire human race.