Roman Blood - Steven Saylor

A thrilling puzzle from the ancient world with real historical characters and based on a case in…