Caesar, because he was capable of beating all different types of armies. He fought against Iberian tribes early in his lifetime. He fought against plenty fo Gauls. He fought against chariots. He fought against Germans. He fought against other Romans. A whole host of different armies.
Bookmarks