publisher: Plume publish date: October 1st 1998
format: paperback pages: 320
language: English
ISBN:
0452275199 (9780452275195)
publisher: Plume publish date: October 1st 1995
format: paperback pages: 249
language: English
ISBN:
0452272653 (9780452272651)