num_pages: 144
description: Book by Bath, Tony
language: English
title: Hannibal's Campaigns
titlecomplete: Hannibal's Campaigns
genres: Ancient History, History
ratings_count: 12
publisher: Patrick Stephens