by Kenneth Silverman
publisher: Knopf publish date: April 7th 2010
format: hardcover pages: 512
language: English
ISBN:
0375401288 (9780375401282)
publisher: Knopf Group E-Books publish date: April 7th 2010
format: ebook pages: 512
language: English
ISBN:
0307434370 (9780307434371)
publisher: Da Capo Press publish date: September 22nd 2004
format: paperback pages: 512
language: English
ISBN:
0306813947 (9780306813948)
publisher: Knopf Group E-Books publish date: January 1st 2010
format: ebook
language: English
ISBN:
1299225934 (9781299225930)