Gnaeus Servilius Geminus fleet overseeing coastal defense and battles against Sardinia, Corsica and the North African coast. In November, Geminus resumed command of Roman land forces and, having been elected proconsul in early 216, became involved in skirmishes with approaching Carthaginian forces under Hannibal from March until May, before he was killed while in command of the center of the Roman line during the Battle of Cannae on August 2, 216 BC. Gnaeus Servilius Geminus Gnaeus Servilius Geminus (died August 2, 216 BC) was a Roman consul, serving as both general and admiral of Roman forces, during the Second Punic War. The son
Battle of Cannae intercalations, either by accident or for political advantage. A review of the evidence led P.S. Derow to identify the equivalent Julian date would be 1 July 216 BC; other authorities have suggested other Julian dates. Figures for troops involved in ancient battles are often unreliable, and Cannae is no exception. They should be treated with caution, especially those for the Carthaginian side. The Carthaginian army was a combination of warriors from numerous regions, and may have numbered between 40,000-50,000. Along with the core of an estimated 8,000 Libyans, there were 8,000 Iberians, 16,000 Gauls (8,000 were left at camp the