A history of warfare - Keegan, John, 1934-2012 (Hutchinson, 1993)