publisher: Basic Books publish date: January 24th 2003
format: paperback pages: 208
language: English
ISBN:
073820871X (9780738208718)
publisher: Basic Books publish date: April 18th 1999
format: hardcover pages: 208
language: English
ISBN:
0306460025 (9780306460029)