publisher: New Press publish date: September 1st 2003
format: paperback pages: 496
language: English
ISBN:
1565848594 (9781565848597)
publisher: Pantheon publish date: February 12th 1982
format: paperback pages: 537
language: English
ISBN:
0394749448 (9780394749440)
publisher: Pantheon Books publish date: January 1st 1982
format: hardcover pages: 498
language: English
ISBN:
039451873X (9780394518732)