1
by Kennedy, Gavin.
Published 1974
2
by Van Creveld, Martin L.
Published 1993
3
by Dallin, Alexander
Published 1964
4
by Kagan, Donald
Published 2000
5
by Gelber, Harry G, 1926-
Published 1970
6
by Gallucci, Robert L.
Published 1975
7
by Yoder, Amos
Published 1980
8
Published 1997
9
Published 2006
Get full text
10
by Chang, Gordon G.
Published 2006
Get full text
11
12
by Beal, Tim.
Published 2005
13
Published 1994
14
by Ahmad Bagig
Published 1991
15
by Chinworth, Michael W.
Published 1992
16
by Larson, Joyce E.
Published 1983
17
by Tanner, Stephen, 1954-
Published 2006
18
by Hughes, Christopher W.
Published 2004
19
Published 2007
20