publisher: Plume
publish date: August 15th 1991
format: paperback pages: 256
language: English
ISBN:
0452010934 (9780452010932)
publisher: Plume publish date: November 7th 2003
format: paperback pages: 272
language: English
ISBN:
0452285585 (9780452285583)
publisher: Dutton publish date: April 29th 2012
format: paperback pages: 252
language: English
ISBN:
0525470506 (9780525470502)