by Paul M. Kennedy
publisher: Routledge
format: paperback pages: 416
language: English
ISBN:
0006346812
language: English
ISBN:
0006860044 (9780006860044)
publisher: George Allen & Unwin publish date: 1981
format: hardcover pages: 416
language: English
ISBN:
0049020056