by Barry Werth
publisher: Anchor publish date: March 5th 2002
format: paperback pages: 352
language: English
ISBN:
0385494696 (9780385494694)
publisher: Nan A. Talese publish date: April 17th 2001
format: hardcover pages: 336
language: English
ISBN:
0385494688 (9780385494687)
ASIN: 385494688
format: kindle pages: 353
language: English
ASIN: B0043EWVE2
publisher: Anchor publish date: September 29th 2010
format: kindle pages: 352
language: English
ASIN: B009BIB1NC
publisher: Anchor publish date: September 29th 2010
format: kindle pages: 352
language: English
ASIN: B009I6JXR8
publisher: Anchor publish date: September 29th 2010
format: ebook pages: 352
language: English
ISBN:
0307766527 (9780307766526)
publisher: Anchor Books publish date: January 1st 2010
format: ebook
language: English
ISBN:
1299007090 (9781299007093)