publisher: Scribner publish date: June 5th 2007
format: hardcover pages: 350
language: English
ISBN:
0743269004 (9780743269001)
language: English
ISBN:
0670915572 (9780670915576)
publisher: Penguin publish date: May 1st 2012
format: paperback
language: English
ISBN:
0241964245 (9780241964248)
publisher: Viking publish date: January 1st 2007
format: paperback pages: 489
language: English
ISBN:
0141020180 (9780141020181)
publisher: Scribner publish date: June 5th 2007
format: ebook pages: 416
language: English
ISBN:
1416545964 (9781416545965)
publisher: Scribner publish date: April 24th 2009
format: paperback pages: 448
language: English
ISBN:
0743269012 (9780743269018)
format: kindle pages: 448
language: English
ASIN: B000SWV6NK