Catilina's Riddle: A Novel of Ancient Rome by Scott Harrison & Steven Saylor