A brief history of warfare - past, present, future /
Keegan, John,1934-
University of Southampton.
Southampton : University of Southampton,
1994.