publisher: Ballantine publish date: 1995
format: mass market paperback pages: 307
language: English
ISBN:
0345391624 (9780345391629)
publisher: Little Brown and Company publish date: June 1st 1994
format: hardcover pages: 275
language: English
ISBN:
0316776483 (9780316776486)
publisher: Virago publish date: 1996
pages: 275
language: English
ISBN:
1853818895 (9781853818899)