publisher: Knopf publish date: March 9th 2010
format: hardcover pages: 256
language: English
ISBN:
0307272885 (9780307272881)
publisher: Trcb.com
publish date: June 1st 2009
format: paperback pages: 238
language: English
ISBN:
1590957687 (9781590957684)