publisher: Knopf Publishing Group publish date: January 1st 2007
format: hardcover pages: 432
language: English
ISBN:
1741667291 (9781741667295)
ISBN:
0207142092 (9780207142093)
publisher: Fourth Estate, Hardcover" /> publish date: January 1st 2012
format: hardcover
ISBN:
0732296277 (9780732296278)