by Hugh Thomas
publisher: Random House Trade Paperbacks publish date: May 31st 2005
format: paperback pages: 720
language: English
ISBN:
0812970551 (9780812970555)
publisher: Random House, Inc. publish date: June 1st 2004
format: hardcover pages: 720
language: English
ISBN:
0375502041 (9780375502040)
publisher: Weidenfeld & Nicolson History publish date: October 16th 2003
format: hardcover pages: 544
language: English
ISBN:
0297645633 (9780297645634)
publisher: Penguin
format: paperback
language: English
ISBN:
0141034483 (9780141034485)
language: English
ISBN:
0753817934 (9780753817933)