I originally posted this in ASB, but by request, I am reposting this theoretical battle here.
The scenario is Alexander is campeigning in the west, he has set up a siege against Carthage itself, but to meet him is Hannibal and his troops...
I will post a short story based on the outcome of the debate. Please give me a reasonable order of battle as wel.l