publisher: Picador publish date: February 1st 2005
format: paperback pages: 343
language: English
ISBN:
031242194X (9780312421946)
publisher: Picador publish date: April 19th 2003
format: paperback pages: 320
language: English
ISBN:
0312421478 (9780312421472)
publisher: Farrar, Straus and Giroux publish date: February 1st 2005
format: kindle pages: 388
language: English
ASIN: B00699SAFI