publisher: Hamish Hamilton Ltd publish date: March 6th 2004
format: hardcover pages: 368
language: English
ISBN:
0241142695 (9780241142691)
publisher: McSweeney's publish date: May 14th 2004
format: hardcover pages: 263
language: English
ISBN:
1932416080 (9781932416084)