publisher: Viking Adult publish date: April 2nd 2009
format: hardcover pages: 320
language: English
ISBN:
0670020591 (9780670020591)
publisher: The New York Review of Books, Inc publish date: 2019-02-21
format: paperback pages: 352
language: English
ISBN:
1681371278 (9781681371276)