publisher: Villard
publish date: March 7th 1995
format: paperback pages: 304
language: English
ISBN:
0679754814 (9780679754817)
publisher: Harper Paperbacks
publish date: May 15th 1997
format: paperback pages: 320
language: English
ISBN:
0060951664 (9780060951665)
ASIN: 60951664
publisher: Hyperion
publish date: January 11th 2006
format: paperback pages: 368
language: English
ISBN:
1401307884 (9781401307882)