1
by Nish, Ian Hill.
Published 1985
...Origins of modern wars...
Book
3
by Goldfrank, David M.
Published 1994
...Origins of modern wars...
Book
4
by Short, Anthony.
Published 1989
...Origins of modern wars...
Book