publisher: Basic Books publish date: April 3rd 2003
format: paperback pages: 400
language: English
ISBN:
0465078435 (9780465078431)
publisher: Basic Books publish date: April 1st 1982
format: hardcover pages: 300
language: English
ISBN:
0465078184 (9780465078189)