A brief history of warfare
Subtitle: past, present, future
By: John Keegan.
Series: The sixth Wellington lecture
Publisher: University of Southampton
Published: 1994
Place of publication: UK
Language: eng
Number of pages: 15