publisher: Pantheon Books publish date: July 12th 2001
format: hardcover pages: 288
language: English
ISBN:
0297646133 (9780297646136)
publisher: Pantheon publish date: February 5th 2002
format: hardcover pages: 240
language: English
ISBN:
0375421009 (9780375421006)