publisher: HarperCollins publish date: November 1st 1998
format: mass market paperback pages: 449
language: English
ISBN:
0061012882 (9780061012884)
publisher: Smashwords publish date: June 11th 2013
format: ebook
language: English
ISBN:
9781301799077