O'Ballance, Edgar
Afghan wars : battles in a hostile land 1839 to the present / Edgar O'Ballance - New York : Oxford University press, 2002. - 277 p.
Includes Index
0195799879
Afghanistan
Afghan Wars
958.104 O121A 2002
Afghan wars : battles in a hostile land 1839 to the present / Edgar O'Ballance - New York : Oxford University press, 2002. - 277 p.
Includes Index
0195799879
Afghanistan
Afghan Wars
958.104 O121A 2002