publisher: Plume publish date: September 1st 1996
format: paperback pages: 320
language: English
ISBN:
0452277051 (9780452277052)
publisher: Putnam Adult publish date: September 12th 1995
format: hardcover pages: 309
language: English
ISBN:
0399138129 (9780399138126)
publisher: Soundelux Audio Publishing publish date: December 1st 1995
format: audiobook
language: English
ISBN:
1559351942 (9781559351942)