While the narrative flowed well and was exciting I found a number of inconsistencies and anachronisms in numerous places. An Optio of an infantry unit, jump up to a Centurion attached to scouts becomes an expert rider. He is within a space of days so...