publisher: Scribner publish date: April 19th 2011
format: hardcover pages: 304
language: English
ISBN:
1416591796 (9781416591795)
publisher: Back Bay Books publish date: June 4th 2002
format: paperback pages: 288
language: English
ISBN:
0316120863 (9780316120869)
publisher: Scribner
publish date: April 2011
format: hardcover pages: 285
language: English
ISBN:
9781416591