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