publisher: Plume
publish date: March 1st 1999
format: mass market paperback pages: 624
language: English
ISBN:
0452279577 (9780452279575)
publisher: Plume publish date: June 29th 1984
format: paperback pages: 448
language: English
ISBN:
0452255260 (9780452255265)