laprentice22 laprentice22 10-11-2016 History contestada For how many years did the Second Punic War last?