publisher: Penguin Putnam publish date: January 30th 1992
format: paperback pages: 432
language: English
ISBN:
0140185607 (9780140185607)
publisher: Vintage Digital publish date: June 30th 2012
format: ebook pages: 320
language: English
ISBN:
1448139090 (9781448139095)