publisher: Knopf publish date: August 12th 2003
format: hardcover pages: 240
language: English
ISBN:
0375407278 (9780375407277)
language: English
ISBN:
0316853194 (9780316853194)
publisher: Knopf Publishing Group publish date: June 11th 2007
format: hardcover pages: 230
language: English
ISBN:
0641839162 (9780641839160)