publisher: Da Capo Press publish date: January 5th 2004
format: paperback pages: 336
language: English
ISBN:
0786712996 (9780786712991)
publisher: Basic Books
publish date: October 17th 1996
format: hardcover pages: 240
language: English
ISBN:
0201911868 (9780201911862)