Second Punic War (BICS Supplement 67)

Paperback / softback