War and our world / Keegan, John

Author:

ISBN13: 
9780375705205
Compare Title: 
warandourworld
Call Number: 
303.6

War and our world

2001
A collection of essays in which John Keegan reflects on the impact armed conflict has had on society.
Subscribe to RSS - War and our world / Keegan, John