publisher: Pantheon publish date: May 26th 1990
format: hardcover pages: 266
language: English
ISBN:
0394574915 (9780394574912)
publisher: Pantheon
publish date: May 26th 1990
format: paperback pages: 266
language: English
ISBN:
0679723676 (9780679723677)