publisher: Basic Books publish date: March 29th 2001
format: hardcover pages: 336
language: English
ISBN:
0465038107 (9780465038107)
publisher: Basic Books publish date: April 18th 2002
format: paperback pages: 336
language: English
ISBN:
0465038115 (9780465038114)
publisher: Basic Books (AZ) publish date: January 1st 1965
format: Unknown Binding pages: 336
language: English
ISBN:
0465032915 (9780465032914)
publisher: Penguin publish date: February 28th 2002
language: English
ISBN:
0141005033 (9780141005034)
language: English
ISBN:
0713995807 (9780713995800)