publisher: Basic Books publish date: June 15th 1979
format: paperback pages: 416
language: English
ISBN:
0465017827 (9780465017829)
publisher: Basic Books (AZ) publish date: June 4th 1973
format: hardcover pages: 396
language: English
ISBN:
0465017843 (9780465017843)