by David S. Reynolds
publisher: Vintage publish date: November 14th 2006
format: paperback pages: 592
language: English
ISBN:
0375726152 (9780375726156)
ASIN: 375726152
publisher: Knopf publish date: April 19th 2005
format: hardcover pages: 578
language: English
ISBN:
0375411887 (9780375411885)
publisher: Vintage publish date: July 29th 2009
format: kindle pages: 592
language: English
ASIN: B002ZFGJ30
publisher: Vintage Books USA publish date: August 16th 2009
format: ebook
language: English
ISBN:
0307486664 (9780307486660)
publisher: Vintage publish date: July 29th 2009
format: kindle pages: 592
language: English
ASIN: B009IAOL0I
publisher: Vintage Books
publish date: January 1st 2009
format: ebook
language: English
ISBN:
1299000843 (9781299000841)