by Geoffrey C. Ward
publisher: Vintage publish date: 2014-09-09
format: paperback pages: 944
language: English
ISBN:
0804173354 (9780804173353)
publisher: Harper & Row
publish date: 1989
format: hardcover pages: 889
language: English
ISBN:
0060160667 (9780060160661)
publisher: HarperCollins publish date: September 1st 1993
format: paperback pages: 889
language: English
ISBN:
0060920262 (9780060920265)
publisher: Books on Tape publish date: January 1st 1991
format: audiobook
language: English
ISBN:
0736619801 (9780736619806)