by Alistair Horne
publisher: Penguin publish date: January 1st 1994
format: paperback pages: 388
language: English
ISBN:
0140170413 (9780140170412)
ASIN: 140170413
publisher: Penguin publish date: February 22nd 1979
format: paperback pages: 384
language: English
ISBN:
0140022155 (9780140022155)
publisher: Penguin
format: paperback
language: English
ISBN:
5550980959 (9785550980958)
publisher: Penguin publish date: February 22nd 1979
format: paperback pages: 384
language: English
ISBN:
0140157689 (9780140157680)
publisher: St. Martin's Palgrave Macmillan
format: hardcover pages: 372
language: English
publisher: Books on Tape publish date: June 6th 2000
format: audiobook
language: English
ISBN:
0736654593