publisher: Farrar Straus Giroux publish date: May 15th 2001
format: hardcover pages: 288
language: English
ISBN:
0374152144 (9780374152147)
publisher: Picador Usa publish date: May 1st 2002
format: paperback pages: 288
language: English
ISBN:
0312420684 (9780312420680)
publisher: Picador Usa
format: paperback
language: English
ISBN:
0312421087 (9780312421083)
language: English
ISBN:
033048754X (9780330487542)