publisher: Penguin publish date: 1990
format: paperback pages: 240
language: English
ISBN:
0140586520 (9780140586527)
publisher: Random House Adult Trade Publishing Group publish date: February 13th 1995
format: audiobook
language: English
ISBN:
1856861104 (9781856861106)