BBC In Our Time : Hannibal    http://www.bbc.co.uk/programmes/b01n6s03   BBC In Our Time:  The Destruction of Carthage    http://www.bbc.co.uk/programmes/b00hdd5x

 

BBC In Our Time: Hannibal

http://www.bbc.co.uk/programmes/b01n6s03

BBC In Our Time: The Destruction of Carthage

http://www.bbc.co.uk/programmes/b00hdd5x