publisher: HarperAudio
publish date: January 27th 1999
format: audiobook
ISBN:
0694521140 (9780694521142)
publisher: William Morrow Paperbacks publish date: March 22nd 2000
format: paperback pages: 288
language: English
ISBN:
006109725X (9780061097256)
publisher: HarperResource publish date: September 1st 2004
format: paperback pages: 258
language: English
ISBN:
0060957840 (9780060957841)
publisher: HarperCollins publish date: October 18th 2011
format: ebook pages: 288
ISBN:
0061967947 (9780061967948)