language: English
ISBN:
0349108382 (9780349108384)
publisher: Penguin publish date: June 1st 1996
format: paperback
language: English
ISBN:
0140245251 (9780140245257)
publisher: Viking publish date: July 3rd 1995
format: hardcover pages: 512
language: English
ISBN:
0670860476 (9780670860470)