Nigel Bagnall

The Punic Wars 264-146 BC - New York Routledge 2005 - 95 p. : ill. ; 26 cm.

1841763551

937.04 BAG