Question: who was the carthaginian general who brought the second punic war to the gates of rome?
Answer: Hannibal