Dan Brown Meets Hannibal Lecter"Caligula is the perfect monster; nuanced, well-written, an iconic villain" San Francisco ChronicleHe lived to kill.He lives again to kill again.Over and over, an immortal murderer.A madman with unlimited power gains crippled immortality.Each generation he is among us.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...