publisher: Bantam
publish date: June 1st 1991
format: hardcover pages: 504
language: English
ISBN:
0553071858 (9780553071856)
publisher: Bantam publish date: July 1st 1992
format: paperback pages: 576
language: English
ISBN:
0553297147 (9780553297140)
publisher: Author & Company publish date: December 27th 2011
format: ebook
language: English
ISBN:
9780983742319