A thrilling puzzle from the ancient world with real historical characters and based on a case in Cicero’s Orations - Roman Blood is a perfect blend of mystery and history by a brilliant storyteller. On an unseasonably warm spring morning in 80BC, …