Cannae : the experience of battle in the Second Punic War - Daly, Gregory, 1975- (Routledge, 2002)