publisher: William Morrow Paperbacks publish date: May 30th 2000
format: mass market paperback pages: 304
language: English
ISBN:
0061020761 (9780061020766)
publisher: HarperCollins
format: audiobook
language: English
ISBN:
0694523593 (9780694523597)
publisher: Soundelux Audio Publishing publish date: June 1st 2000
format: audiobook
language: English
ISBN:
1559353473 (9781559353472)