publisher: Broadway publish date: May 27th 2003
format: hardcover pages: 438
language: English
ISBN:
0767912233 (9780767912235)
publisher: Penguin publish date: May 30th 2002
format: paperback pages: 464
language: English
ISBN:
0140295933 (9780140295931)