The Campaigns of Hannibal: Arranged and Critically Considered

Paperback / softback