by Paul M. Kennedy
publisher: Humanity Books publish date: October 1st 1987
format: paperback pages: 604
language: English
ISBN:
157392301X (9781573923019)
publisher: Ashfield Press publish date: December 28th 1987
format: paperback pages: 604
language: English
ISBN:
0948660066 (9780948660061)
publisher: Allen & Unwin Australia publish date: February 28th 1981
format: hardcover pages: 604
language: English
ISBN:
0049400606 (9780049400603)
publisher: Routledge
format: paperback pages: 604
language: English
ISBN:
0049400649 (9780049400641)