publisher: Basic Books (AZ) publish date: November 28th 1978
format: cloth pages: 276
language: English
ISBN:
0465027938 (9780465027934)
publisher: Transaction Publishers publish date: January 1st 1996
format: paperback pages: 276
language: English
ISBN:
1560007648 (9781560007647)