Armies of the Macedonian and Punic wars : organisation, tactics, dress and weapons : Greek, Macedonian, Thracian, Persian, Indian, Successor, Gallic, Carthaginian, Spanish, Roman and … armies and enemies of imperial Rome : organisation, tactics, dress and weapons / by Phil Barker