by Efraim Karsh
publisher: Routledge
publish date: June 12th 2000
format: paperback pages: 378
language: English
ISBN:
071468063X (9780714680637)
publisher: Frank Cass Publishers
format: hardcover pages: 210
language: English
ISBN:
071464725X (9780714647258)
publisher: Frank Cass Publishers publish date: March 1st 1997
format: paperback pages: 232
language: English
ISBN:
0714642746 (9780714642741)
publisher: Frank Cass Publishers publish date: June 1st 2000
format: hardcover pages: 236
language: English
ISBN:
0714650110 (9780714650111)