publisher: HarperTorch
publish date: May 10th 1995
format: mass market paperback pages: 544
language: English
ISBN:
0061094153 (9780061094156)
publisher: HarperCollins
pages: 576
language: English
ISBN:
0006498698 (9780006498698)
publisher: HarperCollins publish date: August 1st 2009
format: paperback
language: English
ISBN:
0007334222 (9780007334223)