Second Punic War
Second Punic War, 218–201 BCE.