1
Published 1999
Book
2
by Keegan, John, 1934-
Published 1976
Book
3
Published 1981
Book
4
by Keegan, John, 1934-
Published 1989
Book
5
by Black, Jeremy.
Published 2000
Book
6
by Hanson, Victor Davis
Published 1999
Book
7
by Winchester, Jim.
Published 2013
Book
9
10
Published 2000
Book
11
by Kaplan, Jonathan, 1954-
Published 2001
Book
12
by Santosuosso, Antonio.
Published 2004
Book
13
by Shaw, Martin, 1947-
Published 2003
Book
15
by Shawcross, William.
Published 2000
Book
16
by Kilcullen, David.
Published 2009
Book
17
by Collier, Basil
Published 1974
Book
18
by Buttar, Prit,
Published 2014
Book
19
by Tyson, Neil deGrasse,
Published 2018
Book
20