publisher: Little Brown and Company publish date: June 1st 1996
format: paperback pages: 279
language: English
ISBN:
0349107807 (9780349107806)
publisher: Abacus publish date: August 3rd 1995
format: paperback pages: 288
language: English
ISBN:
034910655X (9780349106557)