Steve Peek, author
He lived to kill. He lives again to kill again. Over and over, an immortal murderer. The insane Roman Emperor gains immortality by stealing a merchant’s soul. Instant reincarnation provides endless lives for a never-ending reign of terror. Two-thousand years later, a reluctant psychic releases the merchant’s essence. The merchant, living in her mind, convinces her of the truth. Together they set out to rid humanity of Caligula, the eternal serial killer.