publisher: Plume publish date: June 1st 1992
format: paperback pages: 288
language: English
ISBN:
0452268087 (9780452268081)
publisher: Prentice Hall Trade publish date: May 1st 1991
format: hardcover pages: 270
language: English
ISBN:
0134634802 (9780134634807)
publisher: Harper Audio publish date: November 28th 1991
format: audiobook
language: English
ISBN:
1559944897 (9781559944892)