publisher: Picador publish date: April 1st 2004
format: paperback pages: 192
language: English
ISBN:
0312421869 (9780312421861)
publisher: Farrar, Straus and Giroux publish date: April 16th 2003
format: hardcover pages: 192
language: English
ISBN:
0374173990 (9780374173999)
language: English
ISBN:
184195697X (9781841956978)