publisher: Picador
publish date: June 1st 2004
format: paperback pages: 528
language: English
ISBN:
0312423594 (9780312423599)
publisher: Metropolitan Books publish date: August 4th 2003
format: hardcover pages: 528
language: English
ISBN:
0805071687 (9780805071689)
publisher: Pan Publishing publish date: June 13th 2003
format: paperback pages: 424
language: English
ISBN:
0330488651 (9780330488655)
publisher: Macmillan _
format: hardcover
language: English
ISBN:
0333782305 (9780333782309)
publisher: Metropolitan Books publish date: July 30th 2013
format: ebook pages: 528
language: English
ISBN:
1466850213 (9781466850217)