by William J. Brooke
publisher: HarperCollins publish date: October 3rd 2000
format: paperback pages: 256
language: English
ISBN:
0064408892 (9780064408899)
publisher: HarperCollins publish date: September 1st 1999
format: hardcover pages: 249
language: English
ISBN:
0060233931 (9780060233938)
publisher: HarperCollins publish date: September 22nd 1999
format: hardcover pages: 249
language: English
ISBN:
006023394X (9780060233945)
publisher: Turtleback Books
language: English
ISBN:
0606199616 (9780606199612)
publisher: Turtleback Books publish date: October 28th 2000
format: hardcover
language: English
ISBN:
0613299922 (9780613299923)
publisher: Harper Collins publish date: April 1st 2001
format: audiobook
language: English
ISBN:
0788747223 (9780788747229)