La guerre est-elle intrinsèquement liée à la culture humaine ? La réponse de John Keegan est sans appel : toutes les civilisations doivent leurs origines à la guerre. Et si l'on peut distinguer plusieurs traditions guerrières (orientale, musulmane et occidentale), il n'existe en dernière analyse qu'une seule culture militaire. Élevée au rang des classiques sitôt parue, cette Histoire de la guerre en dresse l'évolution et les mutations, du néolithique à la fin du XXe siècle, à travers quatre grands thèmes qui sont autant d'âges : le temps de la pierre, de la chair, du fer et enfin du feu.