publisher: Scribner publish date: June 22nd 2010
format: hardcover pages: 336
language: English
ISBN:
1416586148 (9781416586142)
publisher: Tantor Media publish date: January 20th 2014
format: audiobook
ISBN:
1452618909 (9781452618906)
publisher: Scribner
publish date: January 14th 2014
format: hardcover pages: 320
language: English
ISBN:
1451612052 (9781451612127)
ASIN: 1451612052