publisher: Basic Books publish date: December 22nd 1995
format: paperback pages: 384
language: English
ISBN:
0465090451 (9780465090457)
publisher: Basic Books publish date: January 3rd 1995
format: hardcover pages: 384
language: English
ISBN:
0465090443 (9780465090440)