publisher: Penguin publish date: December 1st 1995
format: paperback pages: 240
language: English
ISBN:
0140250387 (9780140250381)
publisher: Hyperion publish date: September 2nd 1994
format: hardcover pages: 240
language: English
ISBN:
0786860170 (9780786860173)