publisher: Ballantine Books publish date: February 12th 1985
format: mass market paperback
language: English
ISBN:
0345349377 (9780345349378)
publisher: Vintage Books publish date: January 1st 2002
format: ebook
language: English
ISBN:
1299090133 (9781299090132)
publisher: Houghton Mifflin
format: Hardcover pages: 533
language: English