War and our world /
Keegan, John.
War and our world / by John Keegan. - New York : Vintage books, 1998. - 87p.
037570520
World war.
303.66 / KEE.W
War and our world / by John Keegan. - New York : Vintage books, 1998. - 87p.
037570520
World war.
303.66 / KEE.W