publisher: Picador publish date: July 6th 2001
format: paperback pages: 288
language: English
ISBN:
0312278292 (9780312278298)
publisher: Metropolitan Books publish date: May 11th 2000
format: hardcover pages: 256
language: English
ISBN:
0805060227 (9780805060225)
format: paperback
language: English
ISBN:
0140290524 (9780140290523)