The Many Faces of War in the Ancient World - Heckel, Waldemar (Cambridge Scholars Publisher)