Battle : a history of combat and culture / John A. Lynn. - Lynn, John Albert (1943- ). (Westview Press : A Member of the Perseus Books Group, 2003)